Function sortrs::introsort [] [src]

pub fn introsort<T: PartialOrd>(v: &mut [T])

Sorts the slice, in place.

This is equivalent to self.sort_by(|a, b| a.cmp(b)).

Examples

let mut v = [-5, 4, 1, -3, 2];

sortrs::introsort(&mut v);
assert!(v == [-5, -3, 1, 2, 4]);