Algorithm

Trait Algorithm 

Source
pub trait Algorithm {
    // Required method
    fn get_int(&mut self) -> u32;

    // Provided methods
    fn get_float(&mut self) -> f32 { ... }
    fn get_double(&mut self) -> f64 { ... }
}
Expand description

Random number generator algorithm trait.

Required Methods§

Source

fn get_int(&mut self) -> u32

Generate a 32-bit integer.

Provided Methods§

Source

fn get_float(&mut self) -> f32

Generate a 32-bit floating point number.

Source

fn get_double(&mut self) -> f64

Generate a 64-bit floating point number.

Implementors§