Trait ShareIterator
shared_iter
pub trait ShareIterator: Iterator + Sized { fn share(self) -> SharedIter<Self>; }
fn share(self) -> SharedIter<Self>
impl<I: Iterator> ShareIterator for I