pub unsafe extern "C" fn g_log_set_handler_full(
    log_domain: *const c_char,
    log_levels: GLogLevelFlags,
    log_func: GLogFunc,
    user_data: gpointer,
    destroy: GDestroyNotify
) -> c_uint