Struct deque_loader::loader::DataLoader [−][src]
pub struct DataLoader<T: TaskHandler> { /* fields omitted */ }
Expand description
Each DataLoader is a thread local owner of a [crossbeam::deque::Worker
] deque for a given worker group
Implementations
pub fn cached_load_by<Cache: Send + AsRef<LoadCache<T>>>(
&self,
key: T::Key,
cache: Cache
) -> WatchReceiver<T>
Auto Trait Implementations
impl<T> !RefUnwindSafe for DataLoader<T>
impl<T> Send for DataLoader<T>
impl<T> !Sync for DataLoader<T>
impl<T> Unpin for DataLoader<T>
impl<T> !UnwindSafe for DataLoader<T>
Blanket Implementations
Mutably borrows from an owned value. Read more
Convert self
to an expression for Diesel’s query builder. Read more
fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expression where
&'a Self: AsExpression<T>,
fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expression where
&'a Self: AsExpression<T>,
Convert &self
to an expression for Diesel’s query builder. Read more