pub type SoupAuthDomainBasicAuthCallback = Option<unsafe extern "C" fn(_: *mut SoupAuthDomainBasic, _: *mut SoupServerMessage, _: *const c_char, _: *const c_char, _: gpointer) -> gboolean>;