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)>;
}
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)>;
}