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.