pub struct ThreadRng { /* fields omitted */ }
Return the next random f32 selected from the half-open interval [0, 1)
. Read more
Return the next random f64 selected from the half-open interval [0, 1)
. Read more
Return a random value of a Rand
type. Read more
Return an iterator that will yield an infinite number of randomly generated items. Read more
Generate a random value in the range [low
, high
). Read more
Return a bool with a 1 in n chance of true Read more
Return an iterator of random characters from the set A-Z,a-z,0-9. Read more
Return a random element from values
. Read more
Return a mutable pointer to a random element from values
. Read more
Performs copy-assignment from source
. Read more
Formats the value using the given formatter. Read more
type Owned = T
Creates owned data from borrowed data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
type Error = !
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Immutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Mutably borrows from an owned value. Read more