pub fn choose<'a, T, R: Rng + ?Sized>( rng: &mut R, slice: &'a [T], ) -> Option<&'a T>
Returns a uniformly drawn element, or None if slice is empty.
None
slice