Enum spinoso_securerandom::Rand
source · [−]Expand description
Random numeric value generated from the secure random number generator.
In Ruby, the rand
family of functions generate random numbers that are
either floats or signed integers.
The numeric contents of this enum will never be negative and will always be finite.
Variants
Float(f64)
A random float that is greater than or equal to zero.
Integer(i64)
A random signed integer that is greater than or equal to zero.
Trait Implementations
sourceimpl PartialOrd<Rand> for Rand
impl PartialOrd<Rand> for Rand
sourcefn partial_cmp(&self, other: &Rand) -> Option<Ordering>
fn partial_cmp(&self, other: &Rand) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for Rand
impl StructuralPartialEq for Rand
Auto Trait Implementations
impl RefUnwindSafe for Rand
impl Send for Rand
impl Sync for Rand
impl Unpin for Rand
impl UnwindSafe for Rand
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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