Function rudac::algo::find::min[][src]

pub fn min<T: Ord>(slice: &mut [T]) -> usize
Expand description

Returns index of smallest item in the slice

It is equivalent to calling kth(slice, 0)

Arguments

  • slice: slice of unordered data

Examples

use rudac::algo::find::min;

let mut vec = vec![10, 6, 1, 4, 2, 3, 7, 9, 8, 5];

let smallest_item_index = min(&mut vec);
assert_eq!(vec[smallest_item_index], 1);