Module iter

Module iter 

Source
Expand description

Traits for by-value iterators.

Traits§

IterateByValue
A trait for obtaining a by-value iterator.
IterateByValueFrom
A trait for obtaining a by-value iterator starting from a given position.
IterateByValueFromGat
A GAT-like trait specifying the type of a by-value iterator starting from a given position.
IterateByValueGat
A GAT-like trait specifying the type of a by-value iterator.

Type Aliases§

Iter
A convenience type representing the type of iterator returned by a type implementing IterateByValueGat.
IterFrom
A convenience type representing the type of iterator returned by a type implementing IterateByValueFromGat.