rand-functors 0.10.0

A zero-cost abstraction for sampling from and enumerating the outcomes of a random process using the same code.
Documentation
#[cfg(feature = "std")]
pub use counter::Counter;
#[cfg(feature = "alloc")]
pub use enumerator::Enumerator;
#[cfg(feature = "alloc")]
pub use population_sampler::PopulationSampler;
pub use sampler::Sampler;
#[cfg(feature = "std")]
pub use unique_enumerator::UniqueEnumerator;

#[cfg(feature = "std")]
mod counter;
#[cfg(feature = "alloc")]
mod enumerator;
#[cfg(feature = "alloc")]
mod population_sampler;
mod sampler;
#[cfg(feature = "std")]
mod unique_enumerator;