Module elor::iter

source ·
Expand description

Iterator extensions

Structs

SplitLeftstd or alloc
Iterator that returns the left values of an iterator of Either values. This iterator is not thread-safe, but maintains item order and has less overhead than SplitLeftArc.
Iterator that returns the left values of an iterator of Either values. This iterator is thread-safe, but may not maintain item order and adds more overhead than SplitLeft.
SplitRightstd or alloc
Iterator that returns the right values of an iterator of Either values. This iterator is not thread-safe, but maintains item order and has less overhead than SplitRightArc.
Iterator that returns the right values of an iterator of Either values. This iterator is thread-safe, but may not maintain item order and adds more overhead than SplitRight.

Traits

An iterator with Either items