Trait doryen_extra::random::algorithms::Algorithm[][src]

pub trait Algorithm {
    fn get_int(&mut self) -> u32;

    fn get_float(&mut self) -> f32 { ... }
fn get_double(&mut self) -> f64 { ... } }

Random number generator algorithm trait.

Required methods

fn get_int(&mut self) -> u32[src]

Generate a 32-bit integer.

Loading content...

Provided methods

fn get_float(&mut self) -> f32[src]

Generate a 32-bit floating point number.

fn get_double(&mut self) -> f64[src]

Generate a 64-bit floating point number.

Loading content...

Implementors

Loading content...