Truncated division and remainder.
Truncates the quotient and effectively rounds towards zero.
The sign of the modulus is always the same as the sign of the dividend.
This is the same as the /
and %
operators.
This is equivalent to the quotRem
function in Haskell.
The resulting type after applying the /
and %
operators.
Loading content...Performs the /
and %
operations.
Loading content...
Loading content...
impl<'a> DivRem<&'a i8> for i8
[src]
impl<'a> DivRem<&'a i16> for i16
[src]
impl<'a> DivRem<&'a i32> for i32
[src]
impl<'a> DivRem<&'a i64> for i64
[src]
impl<'a> DivRem<&'a i128> for i128
[src]
impl<'a> DivRem<&'a isize> for isize
[src]
impl<'a> DivRem<&'a u8> for u8
[src]
impl<'a> DivRem<&'a u16> for u16
[src]
impl<'a> DivRem<&'a u32> for u32
[src]
impl<'a> DivRem<&'a u64> for u64
[src]
impl<'a> DivRem<&'a u128> for u128
[src]
impl<'a> DivRem<&'a usize> for usize
[src]
impl<'a> DivRem<i8> for &'a i8
[src]
impl<'a> DivRem<i16> for &'a i16
[src]
impl<'a> DivRem<i32> for &'a i32
[src]
impl<'a> DivRem<i64> for &'a i64
[src]
impl<'a> DivRem<i128> for &'a i128
[src]
impl<'a> DivRem<isize> for &'a isize
[src]
impl<'a> DivRem<u8> for &'a u8
[src]
impl<'a> DivRem<u16> for &'a u16
[src]
impl<'a> DivRem<u32> for &'a u32
[src]
impl<'a> DivRem<u64> for &'a u64
[src]
impl<'a> DivRem<u128> for &'a u128
[src]
impl<'a> DivRem<usize> for &'a usize
[src]
impl<'a, 'b> DivRem<&'a i8> for &'b i8
[src]
impl<'a, 'b> DivRem<&'a i16> for &'b i16
[src]
impl<'a, 'b> DivRem<&'a i32> for &'b i32
[src]
impl<'a, 'b> DivRem<&'a i64> for &'b i64
[src]
impl<'a, 'b> DivRem<&'a i128> for &'b i128
[src]
impl<'a, 'b> DivRem<&'a isize> for &'b isize
[src]
impl<'a, 'b> DivRem<&'a u8> for &'b u8
[src]
impl<'a, 'b> DivRem<&'a u16> for &'b u16
[src]
impl<'a, 'b> DivRem<&'a u32> for &'b u32
[src]
impl<'a, 'b> DivRem<&'a u64> for &'b u64
[src]
impl<'a, 'b> DivRem<&'a u128> for &'b u128
[src]
impl<'a, 'b> DivRem<&'a usize> for &'b usize
[src]
Loading content...