pub fn bus_get<P: FnOnce(Result<DBusConnection, Error>) + 'static>( bus_type: BusType, cancellable: Option<&impl IsA<Cancellable>>, callback: P )