out
pub fn max_from_iter<T: Ord>( iter: impl IntoIterator<Item = T>, n: usize) -> Vec<T>
Get the n largest items from an iterator.
n
This function is stable, i.e. it preserves the order of equal elements.
Panics if n > len.
n > len
let v = vec![-5_i32, 4, 1, -3, 2]; let min = out::max_from_iter(v, 3); assert_eq!(min, [1, 2, 4]);