pub struct SystemRng { /* private fields */ }Expand description
The default Rng: a SplitMix64 PRNG seeded from the standard library’s
process-randomized hasher state. Non-cryptographic — it exists only to jitter timings.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SystemRng
impl RefUnwindSafe for SystemRng
impl Send for SystemRng
impl Sync for SystemRng
impl Unpin for SystemRng
impl UnsafeUnpin for SystemRng
impl UnwindSafe for SystemRng
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more