pub type Iter<'a, T> = Map<Enumerate<Iter<'a, T>>, fn(_: (usize, &T)) -> (Idx<T>, &T)>;
The type returned by collection::iter.
collection::iter