Function ipnsort
pub(in ::slice::sort::unstable) fn ipnsort<T, F>(v: &mut [T], is_less: &mut F)
where
F: FnMut(&T, &T) -> bool,
See sort
Deliberately don't inline the main sorting routine entrypoint to ensure the inlined insertion sort i-cache footprint remains minimal.