[−][src]Trait net_ensembles::traits::HasRng
Required methods
fn rng(&mut self) -> &mut Rng
Access RNG
If, for some reason, you want access to the internal random number generator: Here you go
fn swap_rng(&mut self, rng: Rng) -> Rng
If you need to exchange the internal rng
- returns old rng
Implementors
impl<T, R> HasRng<R> for ErEnsembleC<T, R> where
T: Node,
R: Rng,
[src]
T: Node,
R: Rng,
fn rng(&mut self) -> &mut R
[src]
Access RNG
If, for some reason, you want access to the internal random number generator: Here you go
fn swap_rng(&mut self, rng: R) -> R
[src]
Swap random number generator
- returns old internal rng
impl<T, R> HasRng<R> for ErEnsembleM<T, R> where
T: Node,
R: Rng,
[src]
T: Node,
R: Rng,
fn rng(&mut self) -> &mut R
[src]
Access RNG
If, for some reason, you want access to the internal random number generator: Here you go
fn swap_rng(&mut self, rng: R) -> R
[src]
Swap random number generator
- returns old internal rng
impl<T, R> HasRng<R> for SwEnsemble<T, R> where
T: Node + SerdeStateConform,
R: Rng,
[src]
T: Node + SerdeStateConform,
R: Rng,
fn rng(&mut self) -> &mut R
[src]
Access RNG
If, for some reason, you want access to the internal random number generator: Here you go
fn swap_rng(&mut self, rng: R) -> R
[src]
Swap random number generator
- returns old internal rng