pub fn min<T: Ord>(iter: impl IntoIterator<Item = T>, n: usize) -> Vec<T>
Returns the n
smallest items from an iterator.
This function is stable, i.e. it preserves the order of equal elements.
Panics if n > len
.
let min = out::iter::min(-10..10, 3);
assert_eq!(min, [-8, -9, -10]);