pub(super) fn for_each<I, F, T>(pi: I, op: &F)where I: ParallelIterator<Item = T>, F: Fn(T) + Sync, T: Send,