Name Description Size
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. 27659
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/ 35399
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`. 27618
test.rs 5102