pub unsafe extern "C" fn g_signal_connect_object(
    instance: *mut c_void,
    detailed_signal: *const i8,
    c_handler: Option<unsafe extern "C" fn()>,
    gobject: *mut GObject,
    connect_flags: u32
) -> u64