pub trait Iterator {
type Item;
// Required method
fn next(&mut self) -> Option<Self::Item>;
// Provided method
fn size_hint(&self) -> (usize, Option<usize>) { ... }
}
Expand description
A stateful iterator returned by Iterate::iterate
.