Expand description
GAT equivalent of std
iterator traits, often referred to as a lending iterator
Structs§
- Chain
- See
Iterator::chain
- Enumerate
- See
Iterator::enumerate
- Filter
- See
Iterator::filter
- From
Core - See [
IntoLending::into_lending
] - Map
- See
Iterator::map
- Scan
- See
Iterator::scan
- Skip
- See
Iterator::skip
- Skip
While - See
Iterator::skip_while
- StepBy
- See
Iterator::step_by
- Take
- See
Iterator::take
- Take
While - See
Iterator::take_while
- Touch
- See
Iterator::touch
- Zip
- See
Iterator::zip
Traits§
- Into
Iterator - Trait for values which can be converted into an
Iterator
- Into
Lending - Trait for converting a normal, non-lending iterator into a lending iterator.
- Iterator
- A lending iterator, whose items may have their lifetimes tied to the individual borrow of the
iterator. This allows for things like yielding mutable references that overlap, with the
trade-off that there’s no generic
collect
interface - the items of this iterator cannot co-exist.