Struct nanorand::rand::pcg64::Pcg64 [−][src]
#[repr(C)]pub struct Pcg64 { /* fields omitted */ }
Expand description
An instance of the Pcg64 random number generator. Seeded from the system entropy generator when available. This generator is NOT cryptographically secure.
Implementations
Trait Implementations
Generates a random sequence of bytes, seeding from the internal state.
Generates a random sequence of bytes, with a custom seed.
Generates a random of the specified type, seeding from the internal state.
Fill an array with the specified type.
fn generate_range<R, B>(&mut self, range: B) -> R where
R: RandomRange<Self>,
B: RangeBounds<R>,
fn generate_range<R, B>(&mut self, range: B) -> R where
R: RandomRange<Self>,
B: RangeBounds<R>,
Generates a random of the specified type, seeding from the internal state.
Auto Trait Implementations
impl RefUnwindSafe for Pcg64
impl UnwindSafe for Pcg64
Blanket Implementations
Mutably borrows from an owned value. Read more