pub fn parallel_sort<T>(data: &mut [T])where T: Copy + Send + Sync + PartialOrd,
Parallel sort (unstable) for large slices. Returns a sorted copy.