pub type GOptionErrorFunc = Option<unsafe extern "C" fn(_: *mut GOptionContext, _: *mut GOptionGroup, _: gpointer, _: *mut *mut GError)>;