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 the fn next(&'_ mut self)
method being allowed to depend on that
'_
.
dyn
-friendly (dyn
-safe) version of LendingIterator
.
⚠️ NEVER NAME THIS TRAIT DIRECTLY ⚠️
Implementation detail of #[gat] trait LendingIterator
.
Type Definitions
generic_associated_types
-agnostic shorthand for
<I as LendingIterator>::Item<'lt>