pub unsafe extern "C" fn g_hook_list_marshal_check(
    hook_list: *mut GHookList,
    may_recurse: gboolean,
    marshaller: GHookCheckMarshaller,
    marshal_data: gpointer
)