List of all items[−]
Structs
- AsciiGenerator
- ChaChaRng
- Closed01
- Generator
- Isaac64Rng
- IsaacRng
- Open01
- StdRng
- ThreadRng
- ThreadRngReseeder
- XorShiftRng
- chacha::ChaChaRng
- distributions::RandSample
- distributions::Weighted
- distributions::WeightedChoice
- distributions::exponential::Exp
- distributions::exponential::Exp1
- distributions::gamma::ChiSquared
- distributions::gamma::FisherF
- distributions::gamma::Gamma
- distributions::gamma::GammaLargeShape
- distributions::gamma::GammaSmallShape
- distributions::gamma::StudentT
- distributions::normal::LogNormal
- distributions::normal::Normal
- distributions::normal::StandardNormal
- distributions::range::Range
- isaac::Isaac64Rng
- isaac::IsaacRng
- jitter::JitterRng
- os::OsRng
- os::imp::OsRng
- prng::chacha::ChaChaRng
- prng::isaac64::Isaac64Rng
- prng::isaac::IsaacRng
- prng::xorshift::XorShiftRng
- read::ReadRng
- reseeding::ReseedWithDefault
- reseeding::ReseedingRng
Enums
- distributions::gamma::ChiSquaredRepr
- distributions::gamma::GammaRepr
- jitter::TimerError
- os::imp::OsRngInner
Traits
- Rand
- Rng
- SeedableRng
- distributions::IndependentSample
- distributions::Sample
- distributions::range::SampleRange
- reseeding::Reseeder
Functions
- distributions::ziggurat
- jitter::black_box
- jitter::platform::get_nstime
- os::imp::getrandom
- os::imp::getrandom_fill_bytes
- os::imp::is_getrandom_available
- os::next_u32
- os::next_u64
- prng::chacha::core
- random
- read::fill
- sample
- seq::sample_indices
- seq::sample_indices_cache
- seq::sample_indices_inplace
- seq::sample_iter
- seq::sample_slice
- seq::sample_slice_ref
- thread_rng
- weak_rng
Typedefs
- ThreadRngInner
- distributions::ziggurat_tables::ZigTable
- prng::chacha::w32
- prng::isaac64::w64
- prng::isaac::w32
Statics
- distributions::ziggurat_tables::ZIG_EXP_F
- distributions::ziggurat_tables::ZIG_EXP_X
- distributions::ziggurat_tables::ZIG_NORM_F
- distributions::ziggurat_tables::ZIG_NORM_X
- jitter::JITTER_ROUNDS
- prng::chacha::EMPTY
- prng::isaac64::EMPTY_64
- prng::isaac::EMPTY
Constants
- THREAD_RNG_RESEED_THRESHOLD
- distributions::ziggurat_tables::ZIG_EXP_R
- distributions::ziggurat_tables::ZIG_NORM_R
- jitter::MEMORY_BLOCKS
- jitter::MEMORY_BLOCKSIZE
- jitter::MEMORY_SIZE
- prng::chacha::CHACHA_ROUNDS
- prng::chacha::KEY_WORDS
- prng::chacha::STATE_WORDS
- prng::isaac64::RAND_SIZE_64
- prng::isaac64::RAND_SIZE_64_LEN
- prng::isaac::RAND_SIZE
- prng::isaac::RAND_SIZE_LEN
- prng::isaac::RAND_SIZE_USIZE
- rand_impls::f32_rand_impls::SCALE
- rand_impls::f64_rand_impls::SCALE
- reseeding::DEFAULT_GENERATION_THRESHOLD