pub unsafe extern "C" fn g_log_set_writer_func(
    func: GLogWriterFunc,
    user_data: gpointer,
    user_data_free: GDestroyNotify
)