[][src]Function rand::seq::sample_slice_ref

pub fn sample_slice_ref<'a, R: ?Sized, T>(
    rng: &mut R,
    slice: &'a [T],
    amount: usize
) -> Vec<&'a T> where
    R: Rng
Deprecated since 0.6.0:

use SliceRandom::choose_multiple instead

Randomly sample exactly amount references from slice.

The references are non-repeating and in random order.

This implementation uses O(amount) time and memory.

Panics if amount > slice.len()

Deprecated: use SliceRandom::choose_multiple instead.