[−][src]Crate rand04
Re-export of rand 0.4
This can be used instead of the deprecated rand 0.4 in crates that for reasons of compatibility need to depend on both a current version and 0.4.
Modules
chacha | The ChaCha random number generator. |
distributions | Sampling from random distributions. |
isaac | The ISAAC random number generator. |
jitter | Non-physical true random number generator based on timing jitter. |
os | Interfaces to the operating system provided random number generators. |
read | A wrapper around any Read to treat it as an RNG. |
reseeding | A wrapper around another RNG that reseeds it after it generates a certain number of random bytes. |
seq | Functions for randomly accessing and sampling sequences. |
Structs
AsciiGenerator | Iterator which will continuously generate random ascii characters. |
Closed01 | A wrapper for generating floating point numbers uniformly in the
closed interval |
Generator | Iterator which will generate a stream of random items. |
Open01 | A wrapper for generating floating point numbers uniformly in the
open interval |
StdRng | The standard RNG. This is designed to be efficient on the current platform. |
ThreadRng | The thread-local RNG. |
XorShiftRng | An Xorshift[1] random number generator. |
Traits
Rand | A type that can be randomly generated using an |
Rng | A random number generator. |
SeedableRng | A random number generator that can be explicitly seeded to produce the same stream of randomness multiple times. |
Functions
random | Generates a random value using the thread-local random number generator. |
sample | [ Deprecated ]DEPRECATED: use |
thread_rng | Retrieve the lazily-initialized thread-local random number
generator, seeded by the system. Intended to be used in method
chaining style, e.g. |
weak_rng | Create a weak random number generator with a default algorithm and seed. |