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