split_per_item

Function split_per_item 

Source
pub fn split_per_item() -> impl GenericThreadPool
Expand description

Execute paralight iterators with maximal parallelism. Every iterator item may be processed on a separate thread.

Note: by maximizing parallelism, this also maximizes overhead. This is best used with computationally-heavy iterators that have few elements. For alternatives, see split_per, split_by, and split_by_threads.