pub trait RngProvider {
    type RNG: Rng + ?Sized;

    // Required method
    fn get_rng(&mut self) -> &mut Self::RNG;
}
Expand description

Provides access to random number generation.

Required Associated Types§

source

type RNG: Rng + ?Sized

The random number generator being provided.

Required Methods§

source

fn get_rng(&mut self) -> &mut Self::RNG

Get access to a random number generator.

Implementations on Foreign Types§

source§

impl RngProvider for StdRng

§

type RNG = StdRng

source§

fn get_rng(&mut self) -> &mut Self::RNG

Implementors§