pub trait DivFloor<RHS = Self>: Div<RHS> {
fn div_floor(self, other: RHS) -> Self::Output;
}
Floored division.
Floors the quotient and effectively rounds towards negative infinity.
This is equivalent to the div
function in Haskell.
Performs the floored division operation.
Loading content...
Loading content...
impl<'a> DivFloor<&'a i128> for i128
[src]
impl<'a> DivFloor<&'a isize> for isize
[src]
impl<'a> DivFloor<&'a u128> for u128
[src]
impl<'a> DivFloor<&'a usize> for usize
[src]
impl<'a> DivFloor<i128> for &'a i128
[src]
impl<'a> DivFloor<isize> for &'a isize
[src]
impl<'a> DivFloor<u128> for &'a u128
[src]
impl<'a> DivFloor<usize> for &'a usize
[src]
impl<'a, 'b> DivFloor<&'a i8> for &'b i8
[src]
impl<'a, 'b> DivFloor<&'a i16> for &'b i16
[src]
impl<'a, 'b> DivFloor<&'a i32> for &'b i32
[src]
impl<'a, 'b> DivFloor<&'a i64> for &'b i64
[src]
impl<'a, 'b> DivFloor<&'a i128> for &'b i128
[src]
impl<'a, 'b> DivFloor<&'a isize> for &'b isize
[src]
impl<'a, 'b> DivFloor<&'a u8> for &'b u8
[src]
impl<'a, 'b> DivFloor<&'a u16> for &'b u16
[src]
impl<'a, 'b> DivFloor<&'a u32> for &'b u32
[src]
impl<'a, 'b> DivFloor<&'a u64> for &'b u64
[src]
impl<'a, 'b> DivFloor<&'a u128> for &'b u128
[src]
impl<'a, 'b> DivFloor<&'a usize> for &'b usize
[src]
Loading content...