Module rand::reseeding [] [src]

🔬 This is a nightly-only experimental API. (rand)

use rand from crates.io

A wrapper around another RNG that reseeds it after it generates a certain number of random bytes.

Structs

ReseedWithDefault [
Experimental
]

Reseed an RNG using a Default instance. This reseeds by replacing the RNG with the result of a Default::default call.

ReseedingRng [
Experimental
]

A wrapper around any RNG which reseeds the underlying RNG after it has generated a certain number of random bytes.

Traits

Reseeder [
Experimental
]

Something that can be used to reseed an RNG via ReseedingRng.