Module slice
Available on crate feature
rayon
only.Expand description
Parallel iterator types for slices
You will rarely need to interact with this module directly unless you need to name one of the iterator types.
Structs§
- ChunkBy
- Parallel iterator over slice in (non-overlapping) chunks separated by a predicate.
- Chunk
ByMut - Parallel iterator over slice in (non-overlapping) mutable chunks separated by a predicate.
- Chunks
- Parallel iterator over immutable non-overlapping chunks of a slice
- Chunks
Exact - Parallel iterator over immutable non-overlapping chunks of a slice
- Chunks
Exact Mut - Parallel iterator over mutable non-overlapping chunks of a slice
- Chunks
Mut - Parallel iterator over mutable non-overlapping chunks of a slice
- Iter
- Parallel iterator over immutable items in a slice
- IterMut
- Parallel iterator over mutable items in a slice
- RChunks
- Parallel iterator over immutable non-overlapping chunks of a slice, starting at the end.
- RChunks
Exact - Parallel iterator over immutable non-overlapping chunks of a slice, starting at the end.
- RChunks
Exact Mut - Parallel iterator over mutable non-overlapping chunks of a slice, starting at the end.
- RChunks
Mut - Parallel iterator over mutable non-overlapping chunks of a slice, starting at the end.
- Split
- Parallel iterator over slices separated by a predicate
- Split
Inclusive - Parallel iterator over slices separated by a predicate, including the matched part as a terminator.
- Split
Inclusive Mut - Parallel iterator over mutable slices separated by a predicate, including the matched part as a terminator.
- Split
Mut - Parallel iterator over mutable slices separated by a predicate
- Windows
- Parallel iterator over immutable overlapping windows of a slice
Traits§
- Parallel
Slice - Parallel extensions for slices.
- Parallel
Slice Mut - Parallel extensions for mutable slices.