Trait random::RandomGen
[−]
[src]
pub trait RandomGen { fn gen_u32(&mut self) -> u32 { ... } fn gen_u64(&mut self) -> u64 { ... } fn gen_f32(&mut self) -> f32 { ... } fn gen_f64(&mut self) -> f64 { ... } fn fill_bytes(&mut self, bs: &mut [u8]) { ... } fn gen<A: Random>(&mut self) -> A { ... } }
Provided Methods
fn gen_u32(&mut self) -> u32
fn gen_u64(&mut self) -> u64
fn gen_f32(&mut self) -> f32
fn gen_f64(&mut self) -> f64
fn fill_bytes(&mut self, bs: &mut [u8])
fn gen<A: Random>(&mut self) -> A
Implementors
impl<'a, G: RandomGen> RandomGen for &'a mut G