pub trait FromParallelDataset<I> {
    // Required method
    fn from_par_dataset<D>(dataset: D) -> Self
       where D: ParallelDataset<Item = I>;
}

Required Methods§

source

fn from_par_dataset<D>(dataset: D) -> Self
where D: ParallelDataset<Item = I>,

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<I> FromParallelDataset<I> for Vec<I>
where I: Send,

source§

fn from_par_dataset<D>(dataset: D) -> Self
where D: ParallelDataset<Item = I>,

source§

impl<I, E> FromParallelDataset<Result<I, E>> for Result<Dataset<I>, E>
where I: Send, E: Send,

source§

fn from_par_dataset<D>(iter: D) -> Self
where D: IntoParallelIterator<Item = Result<I, E>>,

source§

impl<I, E> FromParallelDataset<Result<I, E>> for Result<Vec<I>, E>
where I: Send, E: Send,

source§

fn from_par_dataset<D>(dataset: D) -> Self
where D: ParallelDataset<Item = Result<I, E>>,

source§

impl<K, V> FromParallelDataset<(K, V)> for HashMap<K, V>
where K: Hash + Eq + Send, V: Send,

source§

fn from_par_dataset<D>(dataset: D) -> Self
where D: ParallelDataset<Item = (K, V)>,

source§

impl<K, V, E> FromParallelDataset<Result<(K, V), E>> for Result<HashMap<K, V>, E>
where K: Hash + Eq + Send, V: Send, E: Send,

source§

fn from_par_dataset<D>(dataset: D) -> Self
where D: ParallelDataset<Item = Result<(K, V), E>>,

Implementors§

source§

impl<I> FromParallelDataset<I> for Dataset<I>
where I: Send,