[][src]Trait primitive_traits::Integer

pub trait Integer: Copy + Default + Eq + Hash + Ord + Sized + Not<Output = Self> + Add<Self, Output = Self> + AddAssign<Self> + Div<Self, Output = Self> + DivAssign<Self> + Mul<Self, Output = Self> + MulAssign<Self> + Sub<Self, Output = Self> + SubAssign<Self> + Rem<Self, Output = Self> + RemAssign<Self> + BitAnd<Self, Output = Self> + BitAndAssign<Self> + BitOr<Self, Output = Self> + BitOrAssign<Self> + BitXor<Self, Output = Self> + BitXorAssign<Self> + Shl<Self, Output = Self> + ShlAssign<Self> + Shr<Self, Output = Self> + ShrAssign<Self> {
    const MIN: Self;
    const MAX: Self;
    const ZERO: Self;
    const ONE: Self;
    const WIDTH: usize;
}

Associated Constants

const MIN: Self

const MAX: Self

const ZERO: Self

const ONE: Self

const WIDTH: usize

Loading content...

Implementations on Foreign Types

impl Integer for i8[src]

impl Integer for i16[src]

impl Integer for i32[src]

impl Integer for i64[src]

impl Integer for i128[src]

impl Integer for isize[src]

impl Integer for u8[src]

impl Integer for u16[src]

impl Integer for u32[src]

impl Integer for u64[src]

impl Integer for u128[src]

impl Integer for usize[src]

Loading content...

Implementors

Loading content...