Expand description
Abstraction layer for parallel iteration.
This module provides conditional compilation for parallel processing.
When the parallel feature is enabled, it exports Rayon’s parallelism primitives.
When disabled, it provides serial fallbacks that mimic the parallel API,
allowing internal code to be written once.
Traits§
- Indexed
Parallel Iterator - An iterator that supports “random access” to its data, meaning that you can split it at arbitrary indices and draw data from those points.
- Into
Parallel Iterator IntoParallelIteratorimplements the conversion to aParallelIterator.- Into
Parallel RefIterator IntoParallelRefIteratorimplements the conversion to aParallelIterator, providing shared references to the data.- Into
Parallel RefMut Iterator IntoParallelRefMutIteratorimplements the conversion to aParallelIterator, providing mutable references to the data.- Parallel
Bridge - Conversion trait to convert an
Iteratorto aParallelIterator. - Parallel
Iterator - Parallel version of the standard iterator trait.
- Parallel
Slice Mut - Parallel extensions for mutable slices.