pub enum RngName {
ChaCha,
Hc128,
Isaac,
Isaac64,
XorShift,
Pcg32,
}
Expand description
Names of random number generators supported by dbgen
.
Variants
ChaCha
ChaCha20
Hc128
HC-128
Isaac
ISAAC
Isaac64
ISAAC-64
XorShift
Xorshift
Pcg32
PCG32
Trait Implementations
sourceimpl<'de> Deserialize<'de> for RngName
impl<'de> Deserialize<'de> for RngName
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for RngName
Auto Trait Implementations
impl RefUnwindSafe for RngName
impl Send for RngName
impl Sync for RngName
impl Unpin for RngName
impl UnwindSafe for RngName
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more