Trait divrem::RemCeil[][src]

pub trait RemCeil<RHS = Self>: Rem<RHS> {
    fn rem_ceil(self, other: RHS) -> Self::Output;
}

Ceiled division remainder.

The sign of the modulus is always the opposite of the sign of the divisor or zero.

Required Methods

Returns the remainder of the ceiled division operation.

Implementations on Foreign Types

impl RemCeil for Wrapping<i8>
[src]

impl<'a> RemCeil<Wrapping<i8>> for &'a Wrapping<i8>
[src]

impl<'a> RemCeil<&'a Wrapping<i8>> for Wrapping<i8>
[src]

impl<'a, 'b> RemCeil<&'a Wrapping<i8>> for &'b Wrapping<i8>
[src]

impl RemCeil for Wrapping<i16>
[src]

impl<'a> RemCeil<Wrapping<i16>> for &'a Wrapping<i16>
[src]

impl<'a> RemCeil<&'a Wrapping<i16>> for Wrapping<i16>
[src]

impl<'a, 'b> RemCeil<&'a Wrapping<i16>> for &'b Wrapping<i16>
[src]

impl RemCeil for Wrapping<i32>
[src]

impl<'a> RemCeil<Wrapping<i32>> for &'a Wrapping<i32>
[src]

impl<'a> RemCeil<&'a Wrapping<i32>> for Wrapping<i32>
[src]

impl<'a, 'b> RemCeil<&'a Wrapping<i32>> for &'b Wrapping<i32>
[src]

impl RemCeil for Wrapping<i64>
[src]

impl<'a> RemCeil<Wrapping<i64>> for &'a Wrapping<i64>
[src]

impl<'a> RemCeil<&'a Wrapping<i64>> for Wrapping<i64>
[src]

impl<'a, 'b> RemCeil<&'a Wrapping<i64>> for &'b Wrapping<i64>
[src]

impl RemCeil for Wrapping<i128>
[src]

impl<'a> RemCeil<Wrapping<i128>> for &'a Wrapping<i128>
[src]

impl<'a> RemCeil<&'a Wrapping<i128>> for Wrapping<i128>
[src]

impl<'a, 'b> RemCeil<&'a Wrapping<i128>> for &'b Wrapping<i128>
[src]

impl RemCeil for Wrapping<isize>
[src]

impl<'a> RemCeil<Wrapping<isize>> for &'a Wrapping<isize>
[src]

impl<'a> RemCeil<&'a Wrapping<isize>> for Wrapping<isize>
[src]

impl<'a, 'b> RemCeil<&'a Wrapping<isize>> for &'b Wrapping<isize>
[src]

impl RemCeil for Wrapping<u8>
[src]

impl<'a> RemCeil<Wrapping<u8>> for &'a Wrapping<u8>
[src]

impl<'a> RemCeil<&'a Wrapping<u8>> for Wrapping<u8>
[src]

impl<'a, 'b> RemCeil<&'a Wrapping<u8>> for &'b Wrapping<u8>
[src]

impl RemCeil for Wrapping<u16>
[src]

impl<'a> RemCeil<Wrapping<u16>> for &'a Wrapping<u16>
[src]

impl<'a> RemCeil<&'a Wrapping<u16>> for Wrapping<u16>
[src]

impl<'a, 'b> RemCeil<&'a Wrapping<u16>> for &'b Wrapping<u16>
[src]

impl RemCeil for Wrapping<u32>
[src]

impl<'a> RemCeil<Wrapping<u32>> for &'a Wrapping<u32>
[src]

impl<'a> RemCeil<&'a Wrapping<u32>> for Wrapping<u32>
[src]

impl<'a, 'b> RemCeil<&'a Wrapping<u32>> for &'b Wrapping<u32>
[src]

impl RemCeil for Wrapping<u64>
[src]

impl<'a> RemCeil<Wrapping<u64>> for &'a Wrapping<u64>
[src]

impl<'a> RemCeil<&'a Wrapping<u64>> for Wrapping<u64>
[src]

impl<'a, 'b> RemCeil<&'a Wrapping<u64>> for &'b Wrapping<u64>
[src]

impl RemCeil for Wrapping<u128>
[src]

impl<'a> RemCeil<Wrapping<u128>> for &'a Wrapping<u128>
[src]

impl<'a> RemCeil<&'a Wrapping<u128>> for Wrapping<u128>
[src]

impl<'a, 'b> RemCeil<&'a Wrapping<u128>> for &'b Wrapping<u128>
[src]

impl RemCeil for Wrapping<usize>
[src]

impl<'a> RemCeil<Wrapping<usize>> for &'a Wrapping<usize>
[src]

impl<'a> RemCeil<&'a Wrapping<usize>> for Wrapping<usize>
[src]

impl<'a, 'b> RemCeil<&'a Wrapping<usize>> for &'b Wrapping<usize>
[src]

Implementors