pub unsafe extern "C" fn g_signal_connect_data(
instance: *mut GObject,
detailed_signal: *const c_char,
c_handler: GCallback,
data: gpointer,
destroy_data: GClosureNotify,
connect_flags: GConnectFlags,
) -> c_ulong
pub unsafe extern "C" fn g_signal_connect_data(
instance: *mut GObject,
detailed_signal: *const c_char,
c_handler: GCallback,
data: gpointer,
destroy_data: GClosureNotify,
connect_flags: GConnectFlags,
) -> c_ulong