pub trait ParFold: Fold + Parallel {
    // Required method
    fn fold_par<N>(&mut self, threshold: usize, nodes: Vec<N>) -> Vec<N>
       where N: Send + Sync + FoldWith<Self>;
}

Required Methods§

source

fn fold_par<N>(&mut self, threshold: usize, nodes: Vec<N>) -> Vec<N>where N: Send + Sync + FoldWith<Self>,

Implementors§

source§

impl<T> ParFold for Twhere T: Fold + Parallel,