pub unsafe extern "C" fn g_signal_add_emission_hook(
signal_id: c_uint,
detail: GQuark,
hook_func: GSignalEmissionHook,
hook_data: gpointer,
data_destroy: GDestroyNotify,
) -> c_ulong
pub unsafe extern "C" fn g_signal_add_emission_hook(
signal_id: c_uint,
detail: GQuark,
hook_func: GSignalEmissionHook,
hook_data: gpointer,
data_destroy: GDestroyNotify,
) -> c_ulong