/external/rust/crates/rand/src/rngs/adapter/ |
D | reseeding.rs | 16 use rand_core::{CryptoRng, Error, RngCore, SeedableRng}; 81 R: BlockRngCore + SeedableRng, 86 R: BlockRngCore + SeedableRng, 109 R: BlockRngCore<Item = u32> + SeedableRng, 133 R: BlockRngCore + SeedableRng + Clone, 145 R: BlockRngCore + SeedableRng + CryptoRng, 161 R: BlockRngCore + SeedableRng, 183 R: BlockRngCore + SeedableRng, 260 R: BlockRngCore + SeedableRng + Clone, 276 R: BlockRngCore + SeedableRng + CryptoRng, [all …]
|
/external/rust/crates/rand/src/rngs/ |
D | std.rs | 11 use crate::{CryptoRng, Error, RngCore, SeedableRng}; 62 impl SeedableRng for StdRng { 63 type Seed = <Rng as SeedableRng>::Seed; 82 use crate::{RngCore, SeedableRng};
|
D | small.rs | 11 use rand_core::{Error, RngCore, SeedableRng}; 105 impl SeedableRng for SmallRng { 106 type Seed = <Rng as SeedableRng>::Seed;
|
D | xoshiro256plusplus.rs | 12 use rand_core::{SeedableRng, RngCore, Error}; 28 impl SeedableRng for Xoshiro256PlusPlus {
|
D | xoshiro128plusplus.rs | 12 use rand_core::{SeedableRng, RngCore, Error}; 28 impl SeedableRng for Xoshiro128PlusPlus {
|
D | thread.rs | 18 use crate::{CryptoRng, Error, RngCore, SeedableRng};
|
/external/rust/crates/rand_core/src/ |
D | block.rs | 57 use crate::{CryptoRng, Error, RngCore, SeedableRng}; 237 impl<R: BlockRngCore + SeedableRng> SeedableRng for BlockRng<R> { 412 impl<R: BlockRngCore + SeedableRng> SeedableRng for BlockRng64<R> {
|
D | lib.rs | 212 pub trait SeedableRng: Sized { interface 460 impl SeedableRng for SeedableNum { in test_seed_from_u64()
|
/external/rust/crates/rand_core/ |
D | CHANGELOG.md | 54 - Add `SeedableRng::seed_from_u64` for convenient seeding. (#537) 72 - `RngCore` and `SeedableRng` are now part of `rand_core`. (#288) 80 - Revise the `SeedableRng` trait. (#233)
|
D | README.md | 52 and `SeedableRng`.) A few crate releases are thus compatibility shims, 54 `0.3.1`). This means, for example, that `rand_core_0_4_0::SeedableRng` and 55 `rand_core_0_3_0::SeedableRng` are distinct, incompatible traits, which can
|
/external/rust/crates/rand_xorshift/src/ |
D | lib.rs | 22 use rand_core::{RngCore, SeedableRng, Error, impls, le}; 79 impl SeedableRng for XorShiftRng {
|
/external/rust/crates/rayon-core/src/join/ |
D | test.rs | 7 use rand::{Rng, SeedableRng}; 34 let mut seed = <XorShiftRng as SeedableRng>::Seed::default(); in seeded_rng()
|
/external/rust/crates/rand_chacha/src/ |
D | chacha.rs | 17 use rand_core::{CryptoRng, Error, RngCore, SeedableRng}; 100 impl SeedableRng for $ChaChaXCore { impl 153 impl SeedableRng for $ChaChaXRng { impl 275 use rand_core::{RngCore, SeedableRng};
|
/external/rust/crates/rayon/tests/ |
D | str.rs | 2 use rand::{Rng, SeedableRng}; 7 let mut seed = <XorShiftRng as SeedableRng>::Seed::default(); in seeded_rng()
|
/external/rust/crates/rand/src/ |
D | prelude.rs | 34 #[doc(no_inline)] pub use crate::{CryptoRng, Rng, RngCore, SeedableRng};
|
D | lib.rs | 95 pub use rand_core::{CryptoRng, Error, RngCore, SeedableRng};
|
/external/rust/crates/hashbrown/tests/ |
D | set.rs | 4 use rand::{distributions::Alphanumeric, rngs::SmallRng, Rng, SeedableRng};
|
/external/rust/crates/rand/ |
D | README.md | 69 to an external crate, moving `from_entropy` to `SeedableRng`, and many small 86 and `SeedableRng`.) A few crate releases are thus compatibility shims, 88 `0.3.1`). This means, for example, that `rand_core_0_4_0::SeedableRng` and 89 `rand_core_0_3_0::SeedableRng` are distinct, incompatible traits, which can
|
/external/rust/crates/plotters/examples/ |
D | area-chart.rs | 3 use rand::SeedableRng;
|
D | normal-dist.rs | 3 use rand::SeedableRng;
|
D | normal-dist2.rs | 3 use rand::SeedableRng;
|
D | errorbar.rs | 3 use rand::SeedableRng;
|
/external/rust/crates/tokio/tests/ |
D | time_pause.rs | 4 use rand::SeedableRng;
|
/external/rust/crates/ryu/examples/ |
D | upstream_benchmark.rs | 3 use rand::{Rng, SeedableRng};
|
/external/rust/crates/rand_xorshift/tests/ |
D | mod.rs | 1 use rand_core::{RngCore, SeedableRng};
|