//! Distribution traits and implementations
pubmoduniform;pubuseuniform::Uniform;/// Trait for generating random values from a distribution
pubtraitDistribution<T> {/// Generate a random value from this distribution
fnsample<R:crate::traits::Rng>(&self, rng:&mut R)-> T;}