Struct dataloader::Loader
[−]
[src]
pub struct Loader<K, V, E> { /* fields omitted */ }
Methods
impl<K, V, E> Loader<K, V, E>
[src]
fn load(&self, key: K) -> LoadFuture<V, E>
fn load_many(&self, keys: Vec<K>) -> JoinAll<Vec<LoadFuture<V, E>>>
impl<K, V, E> Loader<K, V, E> where K: 'static + Send,
V: 'static + Send,
E: 'static + Clone + Send
[src]
V: 'static + Send,
E: 'static + Clone + Send
Trait Implementations
impl<K: Clone, V: Clone, E: Clone> Clone for Loader<K, V, E>
[src]
fn clone(&self) -> Loader<K, V, E>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more