pub unsafe extern "C" fn g_main_context_invoke_full(
    context: *mut GMainContext,
    priority: c_int,
    function: GSourceFunc,
    data: gpointer,
    notify: GDestroyNotify
)