Trait IteratorExt

Source
pub trait IteratorExt: Iterator {
    // Required method
    fn merge<F>(self, f: F) -> Merge<Self, F> 
       where Self: Sized,
             F: FnMut(Self::Item, Self::Item) -> Result<Self::Item, (Self::Item, Self::Item)>;
}

Required Methods§

Source

fn merge<F>(self, f: F) -> Merge<Self, F>
where Self: Sized, F: FnMut(Self::Item, Self::Item) -> Result<Self::Item, (Self::Item, Self::Item)>,

Implementors§

Source§

impl<T> IteratorExt for T
where T: Iterator,