Module lending_iterator::lending_iterator
source · Expand description
Trait and helper adapter definitions.
Modules
LendingIterator
adapters.- Functions, extension traits and types allowing direct construction of
LendingIterator
s (no need for custom types or implementations!).
Traits
- The meat of the crate. Trait similar to
Iterator
but for the return type of thefn next(&'_ mut self)
method being allowed to depend on that'_
. - ⚠️ NEVER NAME THIS TRAIT DIRECTLY ⚠️ Implementation detail of
#[gat] trait LendingIterator
.
Type Definitions
generic_associated_types
-agnostic shorthand for<I as LendingIterator>::Item<'lt>