pub trait IteratorSpec: Iterator {
// Provided method
fn map_inv<B, F>(self, func: F) -> MapInv<Self, F> ⓘ
where Self: Sized,
F: FnMut(Self::Item, Snapshot<Seq<Self::Item>>) -> B { ... }
}pub trait IteratorSpec: Iterator {
// Provided method
fn map_inv<B, F>(self, func: F) -> MapInv<Self, F> ⓘ
where Self: Sized,
F: FnMut(Self::Item, Snapshot<Seq<Self::Item>>) -> B { ... }
}