Searched refs:MergesortResult (Results 1 – 1 of 1) sorted by relevance
219 enum MergesortResult { enum290 unsafe fn mergesort<T, F>(v: &mut [T], buf: *mut T, is_less: &F) -> MergesortResult in mergesort()320 return MergesortResult::Descending; in mergesort()331 return MergesortResult::NonDescending; in mergesort()373 MergesortResult::Sorted in mergesort()651 if res == MergesortResult::Descending { in par_mergesort()686 if res != MergesortResult::Sorted { in par_mergesort()689 if r == res && (r == MergesortResult::Descending) == is_less(&v[x], &v[x - 1]) { in par_mergesort()700 if res == MergesortResult::Descending { in par_mergesort()