Function kvarn::prelude::internals::prelude::utils::prelude::compact_str::core::slice::heapsort
source · pub fn heapsort<T, F>(v: &mut [T], is_less: F)where
F: FnMut(&T, &T) -> bool,
🔬This is a nightly-only experimental API. (
sort_internals
)Available on non-crate feature
miri-test-libstd
only.Expand description
Sorts v
using heapsort, which guarantees O(n * log(n)) worst-case.