Trait pcg_rand::multiplier::Multiplier[][src]

pub trait Multiplier<Itype> {
    fn multiplier() -> Itype;
}

This trait provides the multiplier for the internal LCG of the PCG generator Implementing this trait for a struct will allow providing your own multiplier for the PCG.

Required methods

fn multiplier() -> Itype[src]

Loading content...

Implementors

impl Multiplier<u8> for DefaultMultiplier[src]

impl Multiplier<u8> for McgMultiplier[src]

impl Multiplier<u16> for DefaultMultiplier[src]

impl Multiplier<u16> for McgMultiplier[src]

impl Multiplier<u32> for DefaultMultiplier[src]

impl Multiplier<u32> for McgMultiplier[src]

impl Multiplier<u64> for DefaultMultiplier[src]

impl Multiplier<u64> for McgMultiplier[src]

impl Multiplier<u128> for DefaultMultiplier[src]

impl Multiplier<u128> for McgMultiplier[src]

Loading content...