pub type SoupLoggerPrinter = Option<unsafe extern "C" fn(_: *mut SoupLogger, _: SoupLoggerLogLevel, _: c_char, _: *const c_char, _: gpointer)>;