[src]

Function rand::random

pub fn random<T: Rand>() -> T

Generate a random value using the task-local random number generator.

Example

use rand::random;

if random() {
    let x = random();
    println!("{}", 2u * x);
} else {
    println!("{}", random::<f64>());
}