pub unsafe extern "C" fn g_hook_insert_before(
    hook_list: *mut GHookList,
    sibling: *mut GHook,
    hook: *mut GHook
)