Expand description
Sequence-related functionality
This module provides:
SliceRandomslice sampling and mutationIteratorRandomiterator samplingindex::samplelow-level API to choose multiple indices from0..length
Also see:
crate::distributions::WeightedIndexdistribution which provides weighted index sampling.
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).
Modules
Low-level API for sampling indices
Structs
An iterator over multiple slice elements.
Traits
Extension trait on iterators, providing random sampling methods.
Extension trait on slices, providing random mutation and sampling methods.
