Expand description
Sources of randomness.
§Example
use random::Source;
let mut source = random::default(42);
println!("Scalar: {:?}", source.read::<f64>());
println!("Vector: {:?}", source.iter().take(2).collect::<Vec<f64>>());
Re-exports§
pub use Xorshift128Plus as Default;
Structs§
- Sequence
- A random sequence.
- Xorshift128
Plus - An instance of the Xorshift128+ algorithm.
Traits§
Functions§
- default
- Create an instance of the default source.