Module rand::seq

source ·
Expand description

Sequence-related functionality

This module provides:

Also see:

In order to make results reproducible across 32-64 bit architectures, all usize indices are sampled as a u32 where possible (also providing a small performance boost in some cases).


  • indexalloc
    Low-level API for sampling indices



  • Extension trait on iterators, providing random sampling methods.
  • Extension trait on slices, providing random mutation and sampling methods.