pub struct Adapters {
pub auth_adapter: Option<Arc<dyn AuthAdapter>>,
pub meta_adapter: Option<Arc<dyn MetaAdapter>>,
pub blob_adapter: Option<Arc<dyn BlobAdapter>>,
pub crdt_adapter: Option<Arc<dyn CrdtAdapter>>,
pub rtdb_adapter: Option<Arc<dyn RtdbAdapter>>,
pub idp_adapter: Option<Arc<dyn IdentityProviderAdapter>>,
}Fields§
§auth_adapter: Option<Arc<dyn AuthAdapter>>§meta_adapter: Option<Arc<dyn MetaAdapter>>§blob_adapter: Option<Arc<dyn BlobAdapter>>§crdt_adapter: Option<Arc<dyn CrdtAdapter>>§rtdb_adapter: Option<Arc<dyn RtdbAdapter>>§idp_adapter: Option<Arc<dyn IdentityProviderAdapter>>Auto Trait Implementations§
impl Freeze for Adapters
impl !RefUnwindSafe for Adapters
impl Send for Adapters
impl Sync for Adapters
impl Unpin for Adapters
impl UnsafeUnpin for Adapters
impl !UnwindSafe for Adapters
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more