[][src]Trait boundnum::value::TypeBound

pub trait TypeBound {
    type Min;
    type Max;
}

Associated Types

type Min

type Max

Loading content...

Implementations on Foreign Types

impl TypeBound for i8[src]

type Min = NInt<Exp<U2, U7>>

type Max = PInt<Sub1<Exp<U2, U7>>>

impl TypeBound for i16[src]

type Min = NInt<Exp<U2, U15>>

type Max = PInt<Sub1<Exp<U2, U15>>>

impl TypeBound for i32[src]

type Min = NInt<Exp<U2, U31>>

type Max = PInt<Sub1<Exp<U2, U31>>>

impl TypeBound for i64[src]

type Min = NInt<Exp<U2, U63>>

type Max = PInt<Sub1<Exp<U2, U63>>>

impl TypeBound for isize[src]

type Min = <i32 as TypeBound>::Min

type Max = <i32 as TypeBound>::Max

impl TypeBound for u8[src]

type Min = U0

type Max = Sub1<Exp<U2, U8>>

impl TypeBound for u16[src]

type Min = U0

type Max = Sub1<Exp<U2, U16>>

impl TypeBound for u32[src]

type Min = U0

type Max = Sub1<Exp<U2, U32>>

impl TypeBound for u64[src]

type Min = U0

type Max = Sub1<Exp<U2, U64>>

impl TypeBound for usize[src]

type Min = U0

type Max = <u32 as TypeBound>::Max

Loading content...

Implementors

Loading content...