Name Description Size
chunk_by.rs 6915
chunks.rs 10468
mergesort.rs Parallel merge sort. This implementation is copied verbatim from `std::slice::sort` and then parallelized. The only difference from the original is that the sequential `mergesort` returns `MergesortResult` and leaves descending arrays intact. 27615
mod.rs Parallel iterator types for [slices][std::slice] You will rarely need to interact with this module directly unless you need to name one of the iterator types. [std::slice]: https://doc.rust-lang.org/stable/std/slice/ 40658
quicksort.rs Parallel quicksort. This implementation is copied verbatim from `std::slice::sort_unstable` and then parallelized. The only difference from the original is that calls to `recurse` are executed in parallel using `rayon_core::join`. 36584
rchunks.rs 10579
test.rs 7214