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

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

type Sampler: UniformSampler<X = Self>

The UniformSampler implementation supporting type X.

Loading content...

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 u64x2
[src]

impl SampleUniform for i64x2
[src]

impl SampleUniform for u64x4
[src]

impl SampleUniform for i64x4
[src]

impl SampleUniform for u64x8
[src]

impl SampleUniform for i64x8
[src]

impl SampleUniform for u32x2
[src]

impl SampleUniform for i32x2
[src]

impl SampleUniform for u32x4
[src]

impl SampleUniform for i32x4
[src]

impl SampleUniform for u32x8
[src]

impl SampleUniform for i32x8
[src]

impl SampleUniform for u32x16
[src]

impl SampleUniform for i32x16
[src]

impl SampleUniform for u16x2
[src]

impl SampleUniform for i16x2
[src]

impl SampleUniform for u16x4
[src]

impl SampleUniform for i16x4
[src]

impl SampleUniform for u16x8
[src]

impl SampleUniform for i16x8
[src]

impl SampleUniform for u16x16
[src]

impl SampleUniform for i16x16
[src]

impl SampleUniform for u16x32
[src]

impl SampleUniform for i16x32
[src]

impl SampleUniform for u8x2
[src]

impl SampleUniform for i8x2
[src]

impl SampleUniform for u8x4
[src]

impl SampleUniform for i8x4
[src]

impl SampleUniform for u8x8
[src]

impl SampleUniform for i8x8
[src]

impl SampleUniform for u8x16
[src]

impl SampleUniform for i8x16
[src]

impl SampleUniform for u8x32
[src]

impl SampleUniform for i8x32
[src]

impl SampleUniform for u8x64
[src]

impl SampleUniform for i8x64
[src]

impl SampleUniform for f32
[src]

impl SampleUniform for f64
[src]

impl SampleUniform for f32x2
[src]

impl SampleUniform for f32x4
[src]

impl SampleUniform for f32x8
[src]

impl SampleUniform for f32x16
[src]

impl SampleUniform for f64x2
[src]

impl SampleUniform for f64x4
[src]

impl SampleUniform for f64x8
[src]

impl SampleUniform for Duration
[src]

Loading content...

Implementors

Loading content...