Trait SampleUniform
trait SampleUniform: Sized
Helper trait for creating objects using the correct implementation of
UniformSampler for the sampling type.
See the module documentation on how to implement Uniform range
sampling for a custom type.
Associated Types
type Sampler: TraitBound { trait_: Path { path: "UniformSampler", id: Id(472), args: Some(AngleBracketed { args: [], constraints: [AssocItemConstraint { name: "X", args: None, binding: Equality(Type(Generic("Self"))) }] }) }, generic_params: [], modifier: None }The
UniformSamplerimplementation supporting typeX.
Implementors
impl SampleUniform for i16impl SampleUniform for u32impl SampleUniform for i8impl SampleUniform for u16impl SampleUniform for core::time::Durationimpl SampleUniform for f64impl SampleUniform for u8impl SampleUniform for charimpl SampleUniform for f32impl SampleUniform for i128impl SampleUniform for usizeimpl SampleUniform for i64impl SampleUniform for u128impl SampleUniform for i32impl SampleUniform for u64