Expand description

Trait and helper adapter definitions.

Modules

Functions, extension traits and types allowing direct construction of LendingIterators (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>