Trait orml_traits::arithmetic::Bounded[][src]

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

Numbers which have upper and lower bounds

Required methods

pub fn min_value() -> Self[src]

returns the smallest finite number this type can represent

pub fn max_value() -> Self[src]

returns the largest finite number this type can represent

Loading content...

Implementations on Foreign Types

impl Bounded for u32[src]

impl Bounded for i32[src]

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

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

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

impl Bounded for i64[src]

impl Bounded for f32[src]

impl Bounded for ()[src]

impl Bounded for i128[src]

impl Bounded for u64[src]

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

impl Bounded for u16[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
    T: Bounded,
    E: Bounded,
    F: Bounded,
    R: Bounded,
    H: Bounded,
    N: Bounded,
    L: Bounded,
    K: Bounded,
    D: Bounded,
    I: Bounded,
    S: Bounded,
    G: Bounded,
    O: Bounded,
    M: Bounded,
    P: Bounded,
    J: Bounded,
    Q: Bounded
[src]

impl Bounded for isize[src]

impl Bounded for f64[src]

impl Bounded for u128[src]

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

impl Bounded for i16[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
    T: Bounded,
    R: Bounded,
    N: Bounded,
    L: Bounded,
    K: Bounded,
    I: Bounded,
    S: Bounded,
    O: Bounded,
    M: Bounded,
    P: Bounded,
    J: Bounded,
    Q: Bounded
[src]

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

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

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

impl Bounded for usize[src]

impl Bounded for i8[src]

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

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

impl Bounded for u8[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
    C: Bounded,
    T: Bounded,
    E: Bounded,
    A: Bounded,
    F: Bounded,
    R: Bounded,
    B: Bounded,
    H: Bounded,
    N: Bounded,
    L: Bounded,
    K: Bounded,
    D: Bounded,
    I: Bounded,
    S: Bounded,
    G: Bounded,
    O: Bounded,
    M: Bounded,
    P: Bounded,
    J: Bounded,
    Q: Bounded
[src]

impl Bounded for FixedU128

impl Bounded for PerU16

impl Bounded for Percent

impl Bounded for Permill

impl Bounded for Perquintill

impl Bounded for FixedI64

impl Bounded for FixedI128

impl Bounded for Rational128

impl Bounded for Perbill

Loading content...

Implementors

Loading content...