pub struct DataLoaderFactory { /* private fields */ }Expand description
DataLoader factory for creating typed loaders
Implementations§
Source§impl DataLoaderFactory
impl DataLoaderFactory
Sourcepub fn new(config: DataLoaderConfig) -> Self
pub fn new(config: DataLoaderConfig) -> Self
Create a new factory
Sourcepub fn create<K, V>(&self) -> DataLoader<K, V>
pub fn create<K, V>(&self) -> DataLoader<K, V>
Create a DataLoader with default config
Sourcepub fn create_with_config<K, V>(
&self,
config: DataLoaderConfig,
) -> DataLoader<K, V>
pub fn create_with_config<K, V>( &self, config: DataLoaderConfig, ) -> DataLoader<K, V>
Create a DataLoader with custom config
Trait Implementations§
Source§impl Debug for DataLoaderFactory
impl Debug for DataLoaderFactory
Auto Trait Implementations§
impl Freeze for DataLoaderFactory
impl RefUnwindSafe for DataLoaderFactory
impl Send for DataLoaderFactory
impl Sync for DataLoaderFactory
impl Unpin for DataLoaderFactory
impl UnsafeUnpin for DataLoaderFactory
impl UnwindSafe for DataLoaderFactory
Blanket Implementations§
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