pub struct WindowsDotNetRandom { /* private fields */ }Expand description
Faithful .NET Framework / classic System.Random(seed) compatibility PRNG.
This is the long-lived subtractive generator preserved for seed-compatibility in modern .NET runtimes. It is widely deployed and very much not a CSPRNG.
Implementations§
Trait Implementations§
Source§impl Clone for WindowsDotNetRandom
impl Clone for WindowsDotNetRandom
Source§fn clone(&self) -> WindowsDotNetRandom
fn clone(&self) -> WindowsDotNetRandom
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WindowsDotNetRandom
impl Debug for WindowsDotNetRandom
Auto Trait Implementations§
impl Freeze for WindowsDotNetRandom
impl RefUnwindSafe for WindowsDotNetRandom
impl Send for WindowsDotNetRandom
impl Sync for WindowsDotNetRandom
impl Unpin for WindowsDotNetRandom
impl UnsafeUnpin for WindowsDotNetRandom
impl UnwindSafe for WindowsDotNetRandom
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