Trait rand::distributions::range::SampleRange [] [src]

pub trait SampleRange: PartialOrd + Sized {
    type T: RangeImpl<X = Self>;
}

Helper trait for creating objects using the correct implementation of RangeImpl for the sampling type; this enables Range::new(a, b) to work.

Associated Types

Implementations on Foreign Types

impl SampleRange for i8
[src]

impl SampleRange for i16
[src]

impl SampleRange for i32
[src]

impl SampleRange for i64
[src]

impl SampleRange for isize
[src]

impl SampleRange for u8
[src]

impl SampleRange for u16
[src]

impl SampleRange for u32
[src]

impl SampleRange for u64
[src]

impl SampleRange for usize
[src]

impl SampleRange for f32
[src]

impl SampleRange for f64
[src]

Implementors