Trait btoi::Bounded [] [src]

pub trait Bounded {
    fn min_value() -> Self;
fn max_value() -> Self; }

Numbers which have upper and lower bounds

Required Methods

returns the smallest finite number this type can represent

returns the largest finite number this type can represent

Implementations on Foreign Types

impl<N, O, P, Q, R, S, T> Bounded for (N, O, P, Q, R, S, T) where
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl Bounded for u32
[src]

impl Bounded for i16
[src]

impl Bounded for u64
[src]

impl<H, I, J, K, L, M, N, O, P, Q, R, S, T> Bounded for (H, I, J, K, L, M, N, O, P, Q, R, S, T) where
    H: Bounded,
    I: Bounded,
    J: Bounded,
    K: Bounded,
    L: Bounded,
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl<T> Bounded for Wrapping<T> where
    T: Bounded
[src]

impl<C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> Bounded for (C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
    C: Bounded,
    D: Bounded,
    E: Bounded,
    F: Bounded,
    G: Bounded,
    H: Bounded,
    I: Bounded,
    J: Bounded,
    K: Bounded,
    L: Bounded,
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl Bounded for u16
[src]

impl<J, K, L, M, N, O, P, Q, R, S, T> Bounded for (J, K, L, M, N, O, P, Q, R, S, T) where
    J: Bounded,
    K: Bounded,
    L: Bounded,
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl<R, S, T> Bounded for (R, S, T) where
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl<B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> Bounded for (B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
    B: Bounded,
    C: Bounded,
    D: Bounded,
    E: Bounded,
    F: Bounded,
    G: Bounded,
    H: Bounded,
    I: Bounded,
    J: Bounded,
    K: Bounded,
    L: Bounded,
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl Bounded for i32
[src]

impl Bounded for u8
[src]

impl<M, N, O, P, Q, R, S, T> Bounded for (M, N, O, P, Q, R, S, T) where
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl<F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> Bounded for (F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
    F: Bounded,
    G: Bounded,
    H: Bounded,
    I: Bounded,
    J: Bounded,
    K: Bounded,
    L: Bounded,
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl<K, L, M, N, O, P, Q, R, S, T> Bounded for (K, L, M, N, O, P, Q, R, S, T) where
    K: Bounded,
    L: Bounded,
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl<T> Bounded for (T,) where
    T: Bounded
[src]

impl Bounded for ()
[src]

impl<Q, R, S, T> Bounded for (Q, R, S, T) where
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl Bounded for f64
[src]

impl<S, T> Bounded for (S, T) where
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl<D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> Bounded for (D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
    D: Bounded,
    E: Bounded,
    F: Bounded,
    G: Bounded,
    H: Bounded,
    I: Bounded,
    J: Bounded,
    K: Bounded,
    L: Bounded,
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl<L, M, N, O, P, Q, R, S, T> Bounded for (L, M, N, O, P, Q, R, S, T) where
    L: Bounded,
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl Bounded for f32
[src]

impl Bounded for isize
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> Bounded for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
    A: Bounded,
    B: Bounded,
    C: Bounded,
    D: Bounded,
    E: Bounded,
    F: Bounded,
    G: Bounded,
    H: Bounded,
    I: Bounded,
    J: Bounded,
    K: Bounded,
    L: Bounded,
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl<O, P, Q, R, S, T> Bounded for (O, P, Q, R, S, T) where
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl<G, H, I, J, K, L, M, N, O, P, Q, R, S, T> Bounded for (G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
    G: Bounded,
    H: Bounded,
    I: Bounded,
    J: Bounded,
    K: Bounded,
    L: Bounded,
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl Bounded for i64
[src]

impl<I, J, K, L, M, N, O, P, Q, R, S, T> Bounded for (I, J, K, L, M, N, O, P, Q, R, S, T) where
    I: Bounded,
    J: Bounded,
    K: Bounded,
    L: Bounded,
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl<E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> Bounded for (E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
    E: Bounded,
    F: Bounded,
    G: Bounded,
    H: Bounded,
    I: Bounded,
    J: Bounded,
    K: Bounded,
    L: Bounded,
    M: Bounded,
    N: Bounded,
    O: Bounded,
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl<P, Q, R, S, T> Bounded for (P, Q, R, S, T) where
    P: Bounded,
    Q: Bounded,
    R: Bounded,
    S: Bounded,
    T: Bounded
[src]

[src]

[src]

impl Bounded for i8
[src]

impl Bounded for usize
[src]

Implementors