pub trait ParallelExt: Parallel {
    // Required method
    fn maybe_par_idx<I, F>(&mut self, threshold: usize, nodes: I, op: F)
       where I: Items,
             F: Send + Sync + Fn(&mut Self, usize, <I as Items>::Elem);
    // Provided method
    fn maybe_par<I, F>(&mut self, threshold: usize, nodes: I, op: F)
       where I: Items,
             F: Send + Sync + Fn(&mut Self, <I as Items>::Elem) { ... }
}Required Methods§
sourcefn maybe_par_idx<I, F>(&mut self, threshold: usize, nodes: I, op: F)
 
fn maybe_par_idx<I, F>(&mut self, threshold: usize, nodes: I, op: F)
Invoke op in parallel, if swc_ecma_utils is compiled with
concurrent feature enabled and nodes.len() is bigger than threshold.
This configures GLOBALS, while not configuring [HANDLER] nor [HELPERS]
Provided Methods§
Object Safety§
This trait is not object safe.