Expand description
Traits describing a basic RNG and various capability extenders.
The traits and RNGs here do not need stdlib to work, nor do they need alloc
.
Re-exports
pub use counter::Counter;
pub use splitmix::SplitMix;
pub use wyrand::Wyrand;
pub use xorshift::Xorshift;
pub use mock_support::RefCellExt;
Modules
A wrap-around 64-bit counter. Useful for seeding and testing.
Extensions for generating random Duration
s.
Supporting capabilities for mocking.
Structs
Represents a probability in the range [0, 1].
Traits
A minimal specification of a random number generator.
The means for seeding an RNG.