Trait rand::distributions::uniform::SampleUniform[][src]

pub trait SampleUniform: Sized {
    type Sampler: UniformSampler<X = Self>;
}

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

The UniformSampler implementation supporting type X.

Implementations on Foreign Types

impl SampleUniform for i8
[src]

impl SampleUniform for i16
[src]

impl SampleUniform for i32
[src]

impl SampleUniform for i64
[src]

impl SampleUniform for i128
[src]

impl SampleUniform for isize
[src]

impl SampleUniform for u8
[src]

impl SampleUniform for u16
[src]

impl SampleUniform for u32
[src]

impl SampleUniform for u64
[src]

impl SampleUniform for usize
[src]

impl SampleUniform for u128
[src]

impl SampleUniform for f32
[src]

impl SampleUniform for f64
[src]

impl SampleUniform for Duration
[src]

Implementors