type Signed: Integer + IntegerSubset<Signed = Self::Signed, Unsigned = Self::Unsigned>
type Unsigned: Natural + IntegerSubset<Signed = Self::Signed, Unsigned = Self::Unsigned>
fn as_signed(&self) -> Self::Signed
fn as_unsigned(&self) -> Self::Unsigned
fn two() -> Self
fn mul_two(self) -> Self
fn div_two(self) -> Self
fn even(&self) -> bool
fn odd(&self) -> bool
impl IntegerSubset for u8
[src]type Signed = i8
type Unsigned = u8
fn as_signed(&self) -> i8
[src]fn as_unsigned(&self) -> u8
[src]fn two() -> Self
[src]fn mul_two(self) -> Self
[src]fn div_two(self) -> Self
[src]fn even(&self) -> bool
[src]fn odd(&self) -> bool
[src]impl IntegerSubset for i8
[src]type Signed = i8
type Unsigned = u8
fn as_signed(&self) -> i8
[src]fn as_unsigned(&self) -> u8
[src]fn two() -> Self
[src]fn mul_two(self) -> Self
[src]fn div_two(self) -> Self
[src]fn even(&self) -> bool
[src]fn odd(&self) -> bool
[src]impl IntegerSubset for u16
[src]type Signed = i16
type Unsigned = u16
fn as_signed(&self) -> i16
[src]fn as_unsigned(&self) -> u16
[src]fn two() -> Self
[src]fn mul_two(self) -> Self
[src]fn div_two(self) -> Self
[src]fn even(&self) -> bool
[src]fn odd(&self) -> bool
[src]impl IntegerSubset for i16
[src]type Signed = i16
type Unsigned = u16
fn as_signed(&self) -> i16
[src]fn as_unsigned(&self) -> u16
[src]fn two() -> Self
[src]fn mul_two(self) -> Self
[src]fn div_two(self) -> Self
[src]fn even(&self) -> bool
[src]fn odd(&self) -> bool
[src]impl IntegerSubset for u32
[src]type Signed = i32
type Unsigned = u32
fn as_signed(&self) -> i32
[src]fn as_unsigned(&self) -> u32
[src]fn two() -> Self
[src]fn mul_two(self) -> Self
[src]fn div_two(self) -> Self
[src]fn even(&self) -> bool
[src]fn odd(&self) -> bool
[src]impl IntegerSubset for i32
[src]type Signed = i32
type Unsigned = u32
fn as_signed(&self) -> i32
[src]fn as_unsigned(&self) -> u32
[src]fn two() -> Self
[src]fn mul_two(self) -> Self
[src]fn div_two(self) -> Self
[src]fn even(&self) -> bool
[src]fn odd(&self) -> bool
[src]impl IntegerSubset for u64
[src]type Signed = i64
type Unsigned = u64
fn as_signed(&self) -> i64
[src]fn as_unsigned(&self) -> u64
[src]fn two() -> Self
[src]fn mul_two(self) -> Self
[src]fn div_two(self) -> Self
[src]fn even(&self) -> bool
[src]fn odd(&self) -> bool
[src]impl IntegerSubset for i64
[src]type Signed = i64
type Unsigned = u64
fn as_signed(&self) -> i64
[src]fn as_unsigned(&self) -> u64
[src]fn two() -> Self
[src]fn mul_two(self) -> Self
[src]fn div_two(self) -> Self
[src]fn even(&self) -> bool
[src]fn odd(&self) -> bool
[src]impl IntegerSubset for u128
[src]type Signed = i128
type Unsigned = u128
fn as_signed(&self) -> i128
[src]fn as_unsigned(&self) -> u128
[src]fn two() -> Self
[src]fn mul_two(self) -> Self
[src]fn div_two(self) -> Self
[src]fn even(&self) -> bool
[src]fn odd(&self) -> bool
[src]impl IntegerSubset for i128
[src]type Signed = i128
type Unsigned = u128
fn as_signed(&self) -> i128
[src]fn as_unsigned(&self) -> u128
[src]fn two() -> Self
[src]fn mul_two(self) -> Self
[src]fn div_two(self) -> Self
[src]fn even(&self) -> bool
[src]fn odd(&self) -> bool
[src]impl IntegerSubset for usize
[src]type Signed = isize
type Unsigned = usize
fn as_signed(&self) -> isize
[src]fn as_unsigned(&self) -> usize
[src]fn two() -> Self
[src]fn mul_two(self) -> Self
[src]fn div_two(self) -> Self
[src]fn even(&self) -> bool
[src]fn odd(&self) -> bool
[src]impl IntegerSubset for isize
[src]type Signed = isize
type Unsigned = usize
fn as_signed(&self) -> isize
[src]fn as_unsigned(&self) -> usize
[src]fn two() -> Self
[src]fn mul_two(self) -> Self
[src]fn div_two(self) -> Self
[src]fn even(&self) -> bool
[src]fn odd(&self) -> bool
[src]