Module iter

Module iter 

Source
Expand description

Various non-empty iterators over non-empty vectors and slices.

Structs§

ChunkBy
Represents non-empty iterators over non-empty slices in (non-overlapping) chunks, separated by the given predicate.
ChunkByMut
Represents non-empty iterators over non-empty slices in (non-overlapping) mutable chunks, separated by the given predicate.
Chunks
Represents non-empty iterators over non-empty slices in (non-overlapping) chunks, starting at the beginning of the non-empty slice.
ChunksExact
Represents non-empty iterators over non-empty slices in (non-overlapping) chunks, starting at the beginning of the non-empty slice.
ChunksExactMut
Represents non-empty iterators over non-empty slices in (non-overlapping) mutable chunks, starting at the beginning of the non-empty slice.
ChunksMut
Represents non-empty iterators over non-empty slices in (non-overlapping) mutable chunks, starting at the beginning of the non-empty slice.
EscapeAscii
Represents non-empty iterators that produce escaped versions of provided slices, treating them as ASCII strings.
RChunks
Represents non-empty iterators over non-empty slices in (non-overlapping) chunks, starting at the end of the non-empty slice.
RChunksExact
Represents non-empty iterators over non-empty slices in (non-overlapping) chunks, starting at the end of the non-empty slice.
RChunksExactMut
Represents non-empty iterators over non-empty slices in (non-overlapping) mutable chunks, starting at the end of the non-empty slice.
RChunksMut
Represents non-empty iterators over non-empty slices in (non-overlapping) mutable chunks, starting at the end of the non-empty slice.
Windows
Represents non-empty iterators over non-empty slices in (overlapping) windows.

Type Aliases§

IntoNonEmptyIterstd or alloc
Represents non-empty by-value iterators.
NonEmptyIter
Represents non-empty by-reference iterators.
NonEmptyIterMut
Represents non-empty by-mutable-reference iterators.
NonEmptyMutSliceFn
Represents functions mapping mutable chunks to non-empty mutable slices.
NonEmptySliceFn
Represents functions mapping chunks to non-empty slices.