Struct checked::Checked
[−]
[src]
pub struct Checked<T>(pub Option<T>);
Methods
impl<T> Checked<T>[src]
fn new(x: T) -> Checked<T>
Creates a new Checked instance from some sort of integer. This is essentially equivalent to From<T>.
Examples
use checked::Checked; let x = Checked::new(1_000_u32); let y = Checked::new(1_000_000_u32); assert_eq!(x * x, y);
Trait Implementations
impl<T: PartialEq> PartialEq for Checked<T>[src]
fn eq(&self, __arg_0: &Checked<T>) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &Checked<T>) -> bool
This method tests for !=.
impl<T: Eq> Eq for Checked<T>[src]
impl<T: PartialOrd> PartialOrd for Checked<T>[src]
fn partial_cmp(&self, __arg_0: &Checked<T>) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
fn lt(&self, __arg_0: &Checked<T>) -> bool
This method tests less than (for self and other) and is used by the < operator. Read more
fn le(&self, __arg_0: &Checked<T>) -> bool
This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
fn gt(&self, __arg_0: &Checked<T>) -> bool
This method tests greater than (for self and other) and is used by the > operator. Read more
fn ge(&self, __arg_0: &Checked<T>) -> bool
This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
impl<T: Ord> Ord for Checked<T>[src]
fn cmp(&self, __arg_0: &Checked<T>) -> Ordering
This method returns an Ordering between self and other. Read more
fn max(self, other: Self) -> Self
ord_max_min)Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self
ord_max_min)Compares and returns the minimum of two values. Read more
impl<T: Clone> Clone for Checked<T>[src]
fn clone(&self) -> Checked<T>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl<T: Copy> Copy for Checked<T>[src]
impl<T: Default> Default for Checked<T>[src]
impl<T: Hash> Hash for Checked<T>[src]
fn hash<__HT: Hasher>(&self, __arg_0: &mut __HT)
Feeds this value into the given [Hasher]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0
H: Hasher,
Feeds a slice of this type into the given [Hasher]. Read more
impl<T: Debug> Debug for Checked<T>[src]
impl<T: Display> Display for Checked<T>[src]
impl<T> From<T> for Checked<T>[src]
impl<T> From<Option<T>> for Checked<T>[src]
impl Shl<Checked<u32>> for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> Checked<u8>
The method for the << operator
impl Shl<u32> for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the << operator
fn shl(self, other: u32) -> Checked<u8>
The method for the << operator
impl<'a> Shl<Checked<u32>> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> <Checked<u8> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<&'a Checked<u32>> for Checked<u8>[src]
type Output = <Checked<u8> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<u8> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u8> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<u8> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u8> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<u32> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: u32) -> <Checked<u8> as Shl<u32>>::Output
The method for the << operator
impl<'a> Shl<&'a u32> for Checked<u8>[src]
type Output = <Checked<u8> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<u8> as Shl<u32>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a u32> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<u8> as Shl<u32>>::Output
The method for the << operator
impl ShlAssign<u32> for Checked<u8>[src]
fn shl_assign(&mut self, other: u32)
The method for the <<= operator
impl ShlAssign<Checked<u32>> for Checked<u8>[src]
fn shl_assign(&mut self, other: Checked<u32>)
The method for the <<= operator
impl Shr<Checked<u32>> for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> Checked<u8>
The method for the >> operator
impl Shr<u32> for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the >> operator
fn shr(self, other: u32) -> Checked<u8>
The method for the >> operator
impl<'a> Shr<Checked<u32>> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> <Checked<u8> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<&'a Checked<u32>> for Checked<u8>[src]
type Output = <Checked<u8> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<u8> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u8> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<u8> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u8> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<u32> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: u32) -> <Checked<u8> as Shr<u32>>::Output
The method for the >> operator
impl<'a> Shr<&'a u32> for Checked<u8>[src]
type Output = <Checked<u8> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<u8> as Shr<u32>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a u32> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<u8> as Shr<u32>>::Output
The method for the >> operator
impl ShrAssign<u32> for Checked<u8>[src]
fn shr_assign(&mut self, other: u32)
The method for the >>= operator
impl ShrAssign<Checked<u32>> for Checked<u8>[src]
fn shr_assign(&mut self, other: Checked<u32>)
The method for the >>= operator
impl Shl<Checked<u32>> for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> Checked<u16>
The method for the << operator
impl Shl<u32> for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the << operator
fn shl(self, other: u32) -> Checked<u16>
The method for the << operator
impl<'a> Shl<Checked<u32>> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> <Checked<u16> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<&'a Checked<u32>> for Checked<u16>[src]
type Output = <Checked<u16> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<u16> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u16> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<u16> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u16> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<u32> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: u32) -> <Checked<u16> as Shl<u32>>::Output
The method for the << operator
impl<'a> Shl<&'a u32> for Checked<u16>[src]
type Output = <Checked<u16> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<u16> as Shl<u32>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a u32> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<u16> as Shl<u32>>::Output
The method for the << operator
impl ShlAssign<u32> for Checked<u16>[src]
fn shl_assign(&mut self, other: u32)
The method for the <<= operator
impl ShlAssign<Checked<u32>> for Checked<u16>[src]
fn shl_assign(&mut self, other: Checked<u32>)
The method for the <<= operator
impl Shr<Checked<u32>> for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> Checked<u16>
The method for the >> operator
impl Shr<u32> for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the >> operator
fn shr(self, other: u32) -> Checked<u16>
The method for the >> operator
impl<'a> Shr<Checked<u32>> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> <Checked<u16> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<&'a Checked<u32>> for Checked<u16>[src]
type Output = <Checked<u16> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<u16> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u16> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<u16> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u16> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<u32> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: u32) -> <Checked<u16> as Shr<u32>>::Output
The method for the >> operator
impl<'a> Shr<&'a u32> for Checked<u16>[src]
type Output = <Checked<u16> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<u16> as Shr<u32>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a u32> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<u16> as Shr<u32>>::Output
The method for the >> operator
impl ShrAssign<u32> for Checked<u16>[src]
fn shr_assign(&mut self, other: u32)
The method for the >>= operator
impl ShrAssign<Checked<u32>> for Checked<u16>[src]
fn shr_assign(&mut self, other: Checked<u32>)
The method for the >>= operator
impl Shl<Checked<u32>> for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> Checked<u32>
The method for the << operator
impl Shl<u32> for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the << operator
fn shl(self, other: u32) -> Checked<u32>
The method for the << operator
impl<'a> Shl<Checked<u32>> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> <Checked<u32> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<&'a Checked<u32>> for Checked<u32>[src]
type Output = <Checked<u32> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<u32> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: u32) -> <Checked<u32> as Shl<u32>>::Output
The method for the << operator
impl<'a> Shl<&'a u32> for Checked<u32>[src]
type Output = <Checked<u32> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<u32> as Shl<u32>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a u32> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<u32> as Shl<u32>>::Output
The method for the << operator
impl ShlAssign<u32> for Checked<u32>[src]
fn shl_assign(&mut self, other: u32)
The method for the <<= operator
impl ShlAssign<Checked<u32>> for Checked<u32>[src]
fn shl_assign(&mut self, other: Checked<u32>)
The method for the <<= operator
impl Shr<Checked<u32>> for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> Checked<u32>
The method for the >> operator
impl Shr<u32> for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the >> operator
fn shr(self, other: u32) -> Checked<u32>
The method for the >> operator
impl<'a> Shr<Checked<u32>> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> <Checked<u32> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<&'a Checked<u32>> for Checked<u32>[src]
type Output = <Checked<u32> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<u32> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: u32) -> <Checked<u32> as Shr<u32>>::Output
The method for the >> operator
impl<'a> Shr<&'a u32> for Checked<u32>[src]
type Output = <Checked<u32> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<u32> as Shr<u32>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a u32> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<u32> as Shr<u32>>::Output
The method for the >> operator
impl ShrAssign<u32> for Checked<u32>[src]
fn shr_assign(&mut self, other: u32)
The method for the >>= operator
impl ShrAssign<Checked<u32>> for Checked<u32>[src]
fn shr_assign(&mut self, other: Checked<u32>)
The method for the >>= operator
impl Shl<Checked<u32>> for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> Checked<u64>
The method for the << operator
impl Shl<u32> for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the << operator
fn shl(self, other: u32) -> Checked<u64>
The method for the << operator
impl<'a> Shl<Checked<u32>> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> <Checked<u64> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<&'a Checked<u32>> for Checked<u64>[src]
type Output = <Checked<u64> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<u64> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u64> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<u64> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u64> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<u32> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: u32) -> <Checked<u64> as Shl<u32>>::Output
The method for the << operator
impl<'a> Shl<&'a u32> for Checked<u64>[src]
type Output = <Checked<u64> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<u64> as Shl<u32>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a u32> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<u64> as Shl<u32>>::Output
The method for the << operator
impl ShlAssign<u32> for Checked<u64>[src]
fn shl_assign(&mut self, other: u32)
The method for the <<= operator
impl ShlAssign<Checked<u32>> for Checked<u64>[src]
fn shl_assign(&mut self, other: Checked<u32>)
The method for the <<= operator
impl Shr<Checked<u32>> for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> Checked<u64>
The method for the >> operator
impl Shr<u32> for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the >> operator
fn shr(self, other: u32) -> Checked<u64>
The method for the >> operator
impl<'a> Shr<Checked<u32>> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> <Checked<u64> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<&'a Checked<u32>> for Checked<u64>[src]
type Output = <Checked<u64> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<u64> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u64> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<u64> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u64> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<u32> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: u32) -> <Checked<u64> as Shr<u32>>::Output
The method for the >> operator
impl<'a> Shr<&'a u32> for Checked<u64>[src]
type Output = <Checked<u64> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<u64> as Shr<u32>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a u32> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<u64> as Shr<u32>>::Output
The method for the >> operator
impl ShrAssign<u32> for Checked<u64>[src]
fn shr_assign(&mut self, other: u32)
The method for the >>= operator
impl ShrAssign<Checked<u32>> for Checked<u64>[src]
fn shr_assign(&mut self, other: Checked<u32>)
The method for the >>= operator
impl Shl<Checked<u32>> for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> Checked<usize>
The method for the << operator
impl Shl<u32> for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the << operator
fn shl(self, other: u32) -> Checked<usize>
The method for the << operator
impl<'a> Shl<Checked<u32>> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: Checked<u32>
) -> <Checked<usize> as Shl<Checked<u32>>>::Output
self,
other: Checked<u32>
) -> <Checked<usize> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<&'a Checked<u32>> for Checked<usize>[src]
type Output = <Checked<usize> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<usize> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<usize> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<usize> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<usize> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<u32> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: u32) -> <Checked<usize> as Shl<u32>>::Output
The method for the << operator
impl<'a> Shl<&'a u32> for Checked<usize>[src]
type Output = <Checked<usize> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<usize> as Shl<u32>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a u32> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<usize> as Shl<u32>>::Output
The method for the << operator
impl ShlAssign<u32> for Checked<usize>[src]
fn shl_assign(&mut self, other: u32)
The method for the <<= operator
impl ShlAssign<Checked<u32>> for Checked<usize>[src]
fn shl_assign(&mut self, other: Checked<u32>)
The method for the <<= operator
impl Shr<Checked<u32>> for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> Checked<usize>
The method for the >> operator
impl Shr<u32> for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the >> operator
fn shr(self, other: u32) -> Checked<usize>
The method for the >> operator
impl<'a> Shr<Checked<u32>> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: Checked<u32>
) -> <Checked<usize> as Shr<Checked<u32>>>::Output
self,
other: Checked<u32>
) -> <Checked<usize> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<&'a Checked<u32>> for Checked<usize>[src]
type Output = <Checked<usize> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<usize> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<usize> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<usize> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<usize> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<u32> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: u32) -> <Checked<usize> as Shr<u32>>::Output
The method for the >> operator
impl<'a> Shr<&'a u32> for Checked<usize>[src]
type Output = <Checked<usize> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<usize> as Shr<u32>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a u32> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<usize> as Shr<u32>>::Output
The method for the >> operator
impl ShrAssign<u32> for Checked<usize>[src]
fn shr_assign(&mut self, other: u32)
The method for the >>= operator
impl ShrAssign<Checked<u32>> for Checked<usize>[src]
fn shr_assign(&mut self, other: Checked<u32>)
The method for the >>= operator
impl Shl<Checked<u32>> for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> Checked<i8>
The method for the << operator
impl Shl<u32> for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the << operator
fn shl(self, other: u32) -> Checked<i8>
The method for the << operator
impl<'a> Shl<Checked<u32>> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> <Checked<i8> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<&'a Checked<u32>> for Checked<i8>[src]
type Output = <Checked<i8> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<i8> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i8> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<i8> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i8> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<u32> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: u32) -> <Checked<i8> as Shl<u32>>::Output
The method for the << operator
impl<'a> Shl<&'a u32> for Checked<i8>[src]
type Output = <Checked<i8> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<i8> as Shl<u32>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a u32> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<i8> as Shl<u32>>::Output
The method for the << operator
impl ShlAssign<u32> for Checked<i8>[src]
fn shl_assign(&mut self, other: u32)
The method for the <<= operator
impl ShlAssign<Checked<u32>> for Checked<i8>[src]
fn shl_assign(&mut self, other: Checked<u32>)
The method for the <<= operator
impl Shr<Checked<u32>> for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> Checked<i8>
The method for the >> operator
impl Shr<u32> for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the >> operator
fn shr(self, other: u32) -> Checked<i8>
The method for the >> operator
impl<'a> Shr<Checked<u32>> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> <Checked<i8> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<&'a Checked<u32>> for Checked<i8>[src]
type Output = <Checked<i8> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<i8> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i8> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<i8> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i8> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<u32> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: u32) -> <Checked<i8> as Shr<u32>>::Output
The method for the >> operator
impl<'a> Shr<&'a u32> for Checked<i8>[src]
type Output = <Checked<i8> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<i8> as Shr<u32>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a u32> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<i8> as Shr<u32>>::Output
The method for the >> operator
impl ShrAssign<u32> for Checked<i8>[src]
fn shr_assign(&mut self, other: u32)
The method for the >>= operator
impl ShrAssign<Checked<u32>> for Checked<i8>[src]
fn shr_assign(&mut self, other: Checked<u32>)
The method for the >>= operator
impl Shl<Checked<u32>> for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> Checked<i16>
The method for the << operator
impl Shl<u32> for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the << operator
fn shl(self, other: u32) -> Checked<i16>
The method for the << operator
impl<'a> Shl<Checked<u32>> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> <Checked<i16> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<&'a Checked<u32>> for Checked<i16>[src]
type Output = <Checked<i16> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<i16> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i16> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<i16> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i16> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<u32> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: u32) -> <Checked<i16> as Shl<u32>>::Output
The method for the << operator
impl<'a> Shl<&'a u32> for Checked<i16>[src]
type Output = <Checked<i16> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<i16> as Shl<u32>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a u32> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<i16> as Shl<u32>>::Output
The method for the << operator
impl ShlAssign<u32> for Checked<i16>[src]
fn shl_assign(&mut self, other: u32)
The method for the <<= operator
impl ShlAssign<Checked<u32>> for Checked<i16>[src]
fn shl_assign(&mut self, other: Checked<u32>)
The method for the <<= operator
impl Shr<Checked<u32>> for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> Checked<i16>
The method for the >> operator
impl Shr<u32> for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the >> operator
fn shr(self, other: u32) -> Checked<i16>
The method for the >> operator
impl<'a> Shr<Checked<u32>> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> <Checked<i16> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<&'a Checked<u32>> for Checked<i16>[src]
type Output = <Checked<i16> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<i16> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i16> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<i16> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i16> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<u32> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: u32) -> <Checked<i16> as Shr<u32>>::Output
The method for the >> operator
impl<'a> Shr<&'a u32> for Checked<i16>[src]
type Output = <Checked<i16> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<i16> as Shr<u32>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a u32> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<i16> as Shr<u32>>::Output
The method for the >> operator
impl ShrAssign<u32> for Checked<i16>[src]
fn shr_assign(&mut self, other: u32)
The method for the >>= operator
impl ShrAssign<Checked<u32>> for Checked<i16>[src]
fn shr_assign(&mut self, other: Checked<u32>)
The method for the >>= operator
impl Shl<Checked<u32>> for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> Checked<i32>
The method for the << operator
impl Shl<u32> for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the << operator
fn shl(self, other: u32) -> Checked<i32>
The method for the << operator
impl<'a> Shl<Checked<u32>> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> <Checked<i32> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<&'a Checked<u32>> for Checked<i32>[src]
type Output = <Checked<i32> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<i32> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i32> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<i32> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i32> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<u32> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: u32) -> <Checked<i32> as Shl<u32>>::Output
The method for the << operator
impl<'a> Shl<&'a u32> for Checked<i32>[src]
type Output = <Checked<i32> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<i32> as Shl<u32>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a u32> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<i32> as Shl<u32>>::Output
The method for the << operator
impl ShlAssign<u32> for Checked<i32>[src]
fn shl_assign(&mut self, other: u32)
The method for the <<= operator
impl ShlAssign<Checked<u32>> for Checked<i32>[src]
fn shl_assign(&mut self, other: Checked<u32>)
The method for the <<= operator
impl Shr<Checked<u32>> for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> Checked<i32>
The method for the >> operator
impl Shr<u32> for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the >> operator
fn shr(self, other: u32) -> Checked<i32>
The method for the >> operator
impl<'a> Shr<Checked<u32>> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> <Checked<i32> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<&'a Checked<u32>> for Checked<i32>[src]
type Output = <Checked<i32> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<i32> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i32> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<i32> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i32> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<u32> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: u32) -> <Checked<i32> as Shr<u32>>::Output
The method for the >> operator
impl<'a> Shr<&'a u32> for Checked<i32>[src]
type Output = <Checked<i32> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<i32> as Shr<u32>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a u32> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<i32> as Shr<u32>>::Output
The method for the >> operator
impl ShrAssign<u32> for Checked<i32>[src]
fn shr_assign(&mut self, other: u32)
The method for the >>= operator
impl ShrAssign<Checked<u32>> for Checked<i32>[src]
fn shr_assign(&mut self, other: Checked<u32>)
The method for the >>= operator
impl Shl<Checked<u32>> for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> Checked<i64>
The method for the << operator
impl Shl<u32> for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the << operator
fn shl(self, other: u32) -> Checked<i64>
The method for the << operator
impl<'a> Shl<Checked<u32>> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> <Checked<i64> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<&'a Checked<u32>> for Checked<i64>[src]
type Output = <Checked<i64> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<i64> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i64> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<i64> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i64> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<u32> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: u32) -> <Checked<i64> as Shl<u32>>::Output
The method for the << operator
impl<'a> Shl<&'a u32> for Checked<i64>[src]
type Output = <Checked<i64> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<i64> as Shl<u32>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a u32> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<i64> as Shl<u32>>::Output
The method for the << operator
impl ShlAssign<u32> for Checked<i64>[src]
fn shl_assign(&mut self, other: u32)
The method for the <<= operator
impl ShlAssign<Checked<u32>> for Checked<i64>[src]
fn shl_assign(&mut self, other: Checked<u32>)
The method for the <<= operator
impl Shr<Checked<u32>> for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> Checked<i64>
The method for the >> operator
impl Shr<u32> for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the >> operator
fn shr(self, other: u32) -> Checked<i64>
The method for the >> operator
impl<'a> Shr<Checked<u32>> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> <Checked<i64> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<&'a Checked<u32>> for Checked<i64>[src]
type Output = <Checked<i64> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<i64> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i64> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<i64> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<i64> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<u32> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: u32) -> <Checked<i64> as Shr<u32>>::Output
The method for the >> operator
impl<'a> Shr<&'a u32> for Checked<i64>[src]
type Output = <Checked<i64> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<i64> as Shr<u32>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a u32> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<i64> as Shr<u32>>::Output
The method for the >> operator
impl ShrAssign<u32> for Checked<i64>[src]
fn shr_assign(&mut self, other: u32)
The method for the >>= operator
impl ShrAssign<Checked<u32>> for Checked<i64>[src]
fn shr_assign(&mut self, other: Checked<u32>)
The method for the >>= operator
impl Shl<Checked<u32>> for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the << operator
fn shl(self, other: Checked<u32>) -> Checked<isize>
The method for the << operator
impl Shl<u32> for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the << operator
fn shl(self, other: u32) -> Checked<isize>
The method for the << operator
impl<'a> Shl<Checked<u32>> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: Checked<u32>
) -> <Checked<isize> as Shl<Checked<u32>>>::Output
self,
other: Checked<u32>
) -> <Checked<isize> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<&'a Checked<u32>> for Checked<isize>[src]
type Output = <Checked<isize> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<isize> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<isize> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Shl<Checked<u32>>>::Output
The resulting type after applying the << operator
fn shl(
self,
other: &'a Checked<u32>
) -> <Checked<isize> as Shl<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<isize> as Shl<Checked<u32>>>::Output
The method for the << operator
impl<'a> Shl<u32> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: u32) -> <Checked<isize> as Shl<u32>>::Output
The method for the << operator
impl<'a> Shl<&'a u32> for Checked<isize>[src]
type Output = <Checked<isize> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<isize> as Shl<u32>>::Output
The method for the << operator
impl<'a, 'b> Shl<&'a u32> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Shl<u32>>::Output
The resulting type after applying the << operator
fn shl(self, other: &'a u32) -> <Checked<isize> as Shl<u32>>::Output
The method for the << operator
impl ShlAssign<u32> for Checked<isize>[src]
fn shl_assign(&mut self, other: u32)
The method for the <<= operator
impl ShlAssign<Checked<u32>> for Checked<isize>[src]
fn shl_assign(&mut self, other: Checked<u32>)
The method for the <<= operator
impl Shr<Checked<u32>> for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the >> operator
fn shr(self, other: Checked<u32>) -> Checked<isize>
The method for the >> operator
impl Shr<u32> for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the >> operator
fn shr(self, other: u32) -> Checked<isize>
The method for the >> operator
impl<'a> Shr<Checked<u32>> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: Checked<u32>
) -> <Checked<isize> as Shr<Checked<u32>>>::Output
self,
other: Checked<u32>
) -> <Checked<isize> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<&'a Checked<u32>> for Checked<isize>[src]
type Output = <Checked<isize> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<isize> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<isize> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Shr<Checked<u32>>>::Output
The resulting type after applying the >> operator
fn shr(
self,
other: &'a Checked<u32>
) -> <Checked<isize> as Shr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<isize> as Shr<Checked<u32>>>::Output
The method for the >> operator
impl<'a> Shr<u32> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: u32) -> <Checked<isize> as Shr<u32>>::Output
The method for the >> operator
impl<'a> Shr<&'a u32> for Checked<isize>[src]
type Output = <Checked<isize> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<isize> as Shr<u32>>::Output
The method for the >> operator
impl<'a, 'b> Shr<&'a u32> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Shr<u32>>::Output
The resulting type after applying the >> operator
fn shr(self, other: &'a u32) -> <Checked<isize> as Shr<u32>>::Output
The method for the >> operator
impl ShrAssign<u32> for Checked<isize>[src]
fn shr_assign(&mut self, other: u32)
The method for the >>= operator
impl ShrAssign<Checked<u32>> for Checked<isize>[src]
fn shr_assign(&mut self, other: Checked<u32>)
The method for the >>= operator
impl Add for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the + operator
fn add(self, other: Checked<u8>) -> Checked<u8>
The method for the + operator
impl Add<u8> for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the + operator
fn add(self, other: u8) -> Checked<u8>
The method for the + operator
impl<'a> Add<Checked<u8>> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Add<Checked<u8>>>::Output
The resulting type after applying the + operator
fn add(self, other: Checked<u8>) -> <Checked<u8> as Add<Checked<u8>>>::Output
The method for the + operator
impl<'a> Add<&'a Checked<u8>> for Checked<u8>[src]
type Output = <Checked<u8> as Add<Checked<u8>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Add<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Add<Checked<u8>>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a Checked<u8>> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Add<Checked<u8>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Add<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Add<Checked<u8>>>::Output
The method for the + operator
impl<'a> Add<u8> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Add<u8>>::Output
The resulting type after applying the + operator
fn add(self, other: u8) -> <Checked<u8> as Add<u8>>::Output
The method for the + operator
impl<'a> Add<&'a u8> for Checked<u8>[src]
type Output = <Checked<u8> as Add<u8>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a u8) -> <Checked<u8> as Add<u8>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a u8> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Add<u8>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a u8) -> <Checked<u8> as Add<u8>>::Output
The method for the + operator
impl AddAssign for Checked<u8>[src]
fn add_assign(&mut self, other: Checked<u8>)
The method for the += operator
impl AddAssign<u8> for Checked<u8>[src]
fn add_assign(&mut self, other: u8)
The method for the += operator
impl Sub for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the - operator
fn sub(self, other: Checked<u8>) -> Checked<u8>
The method for the - operator
impl Sub<u8> for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the - operator
fn sub(self, other: u8) -> Checked<u8>
The method for the - operator
impl<'a> Sub<Checked<u8>> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Sub<Checked<u8>>>::Output
The resulting type after applying the - operator
fn sub(self, other: Checked<u8>) -> <Checked<u8> as Sub<Checked<u8>>>::Output
The method for the - operator
impl<'a> Sub<&'a Checked<u8>> for Checked<u8>[src]
type Output = <Checked<u8> as Sub<Checked<u8>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Sub<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Sub<Checked<u8>>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a Checked<u8>> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Sub<Checked<u8>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Sub<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Sub<Checked<u8>>>::Output
The method for the - operator
impl<'a> Sub<u8> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Sub<u8>>::Output
The resulting type after applying the - operator
fn sub(self, other: u8) -> <Checked<u8> as Sub<u8>>::Output
The method for the - operator
impl<'a> Sub<&'a u8> for Checked<u8>[src]
type Output = <Checked<u8> as Sub<u8>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a u8) -> <Checked<u8> as Sub<u8>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a u8> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Sub<u8>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a u8) -> <Checked<u8> as Sub<u8>>::Output
The method for the - operator
impl SubAssign for Checked<u8>[src]
fn sub_assign(&mut self, other: Checked<u8>)
The method for the -= operator
impl SubAssign<u8> for Checked<u8>[src]
fn sub_assign(&mut self, other: u8)
The method for the -= operator
impl Mul for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the * operator
fn mul(self, other: Checked<u8>) -> Checked<u8>
The method for the * operator
impl Mul<u8> for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the * operator
fn mul(self, other: u8) -> Checked<u8>
The method for the * operator
impl<'a> Mul<Checked<u8>> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Mul<Checked<u8>>>::Output
The resulting type after applying the * operator
fn mul(self, other: Checked<u8>) -> <Checked<u8> as Mul<Checked<u8>>>::Output
The method for the * operator
impl<'a> Mul<&'a Checked<u8>> for Checked<u8>[src]
type Output = <Checked<u8> as Mul<Checked<u8>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Mul<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Mul<Checked<u8>>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a Checked<u8>> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Mul<Checked<u8>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Mul<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Mul<Checked<u8>>>::Output
The method for the * operator
impl<'a> Mul<u8> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Mul<u8>>::Output
The resulting type after applying the * operator
fn mul(self, other: u8) -> <Checked<u8> as Mul<u8>>::Output
The method for the * operator
impl<'a> Mul<&'a u8> for Checked<u8>[src]
type Output = <Checked<u8> as Mul<u8>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a u8) -> <Checked<u8> as Mul<u8>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a u8> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Mul<u8>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a u8) -> <Checked<u8> as Mul<u8>>::Output
The method for the * operator
impl MulAssign for Checked<u8>[src]
fn mul_assign(&mut self, other: Checked<u8>)
The method for the *= operator
impl MulAssign<u8> for Checked<u8>[src]
fn mul_assign(&mut self, other: u8)
The method for the *= operator
impl Div for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the / operator
fn div(self, other: Checked<u8>) -> Checked<u8>
The method for the / operator
impl Div<u8> for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the / operator
fn div(self, other: u8) -> Checked<u8>
The method for the / operator
impl<'a> Div<Checked<u8>> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Div<Checked<u8>>>::Output
The resulting type after applying the / operator
fn div(self, other: Checked<u8>) -> <Checked<u8> as Div<Checked<u8>>>::Output
The method for the / operator
impl<'a> Div<&'a Checked<u8>> for Checked<u8>[src]
type Output = <Checked<u8> as Div<Checked<u8>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Div<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Div<Checked<u8>>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a Checked<u8>> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Div<Checked<u8>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Div<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Div<Checked<u8>>>::Output
The method for the / operator
impl<'a> Div<u8> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Div<u8>>::Output
The resulting type after applying the / operator
fn div(self, other: u8) -> <Checked<u8> as Div<u8>>::Output
The method for the / operator
impl<'a> Div<&'a u8> for Checked<u8>[src]
type Output = <Checked<u8> as Div<u8>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a u8) -> <Checked<u8> as Div<u8>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a u8> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Div<u8>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a u8) -> <Checked<u8> as Div<u8>>::Output
The method for the / operator
impl DivAssign for Checked<u8>[src]
fn div_assign(&mut self, other: Checked<u8>)
The method for the /= operator
impl DivAssign<u8> for Checked<u8>[src]
fn div_assign(&mut self, other: u8)
The method for the /= operator
impl Rem for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the % operator
fn rem(self, other: Checked<u8>) -> Checked<u8>
The method for the % operator
impl Rem<u8> for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the % operator
fn rem(self, other: u8) -> Checked<u8>
The method for the % operator
impl<'a> Rem<Checked<u8>> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Rem<Checked<u8>>>::Output
The resulting type after applying the % operator
fn rem(self, other: Checked<u8>) -> <Checked<u8> as Rem<Checked<u8>>>::Output
The method for the % operator
impl<'a> Rem<&'a Checked<u8>> for Checked<u8>[src]
type Output = <Checked<u8> as Rem<Checked<u8>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Rem<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Rem<Checked<u8>>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a Checked<u8>> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Rem<Checked<u8>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Rem<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as Rem<Checked<u8>>>::Output
The method for the % operator
impl<'a> Rem<u8> for &'a Checked<u8>[src]
type Output = <Checked<u8> as Rem<u8>>::Output
The resulting type after applying the % operator
fn rem(self, other: u8) -> <Checked<u8> as Rem<u8>>::Output
The method for the % operator
impl<'a> Rem<&'a u8> for Checked<u8>[src]
type Output = <Checked<u8> as Rem<u8>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a u8) -> <Checked<u8> as Rem<u8>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a u8> for &'b Checked<u8>[src]
type Output = <Checked<u8> as Rem<u8>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a u8) -> <Checked<u8> as Rem<u8>>::Output
The method for the % operator
impl RemAssign for Checked<u8>[src]
fn rem_assign(&mut self, other: Checked<u8>)
The method for the %= operator
impl RemAssign<u8> for Checked<u8>[src]
fn rem_assign(&mut self, other: u8)
The method for the %= operator
impl Not for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the ! operator
fn not(self) -> Checked<u8>
The method for the unary ! operator
impl<'a> Not for &'a Checked<u8>[src]
type Output = <Checked<u8> as Not>::Output
The resulting type after applying the ! operator
fn not(self) -> <Checked<u8> as Not>::Output
The method for the unary ! operator
impl BitXor for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the ^ operator
fn bitxor(self, other: Checked<u8>) -> Checked<u8>
The method for the ^ operator
impl BitXor<u8> for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the ^ operator
fn bitxor(self, other: u8) -> Checked<u8>
The method for the ^ operator
impl<'a> BitXor<Checked<u8>> for &'a Checked<u8>[src]
type Output = <Checked<u8> as BitXor<Checked<u8>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: Checked<u8>
) -> <Checked<u8> as BitXor<Checked<u8>>>::Output
self,
other: Checked<u8>
) -> <Checked<u8> as BitXor<Checked<u8>>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a Checked<u8>> for Checked<u8>[src]
type Output = <Checked<u8> as BitXor<Checked<u8>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as BitXor<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as BitXor<Checked<u8>>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a Checked<u8>> for &'b Checked<u8>[src]
type Output = <Checked<u8> as BitXor<Checked<u8>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as BitXor<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as BitXor<Checked<u8>>>::Output
The method for the ^ operator
impl<'a> BitXor<u8> for &'a Checked<u8>[src]
type Output = <Checked<u8> as BitXor<u8>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: u8) -> <Checked<u8> as BitXor<u8>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a u8> for Checked<u8>[src]
type Output = <Checked<u8> as BitXor<u8>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a u8) -> <Checked<u8> as BitXor<u8>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a u8> for &'b Checked<u8>[src]
type Output = <Checked<u8> as BitXor<u8>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a u8) -> <Checked<u8> as BitXor<u8>>::Output
The method for the ^ operator
impl BitXorAssign for Checked<u8>[src]
fn bitxor_assign(&mut self, other: Checked<u8>)
The method for the ^= operator
impl BitXorAssign<u8> for Checked<u8>[src]
fn bitxor_assign(&mut self, other: u8)
The method for the ^= operator
impl BitOr for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the | operator
fn bitor(self, other: Checked<u8>) -> Checked<u8>
The method for the | operator
impl BitOr<u8> for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the | operator
fn bitor(self, other: u8) -> Checked<u8>
The method for the | operator
impl<'a> BitOr<Checked<u8>> for &'a Checked<u8>[src]
type Output = <Checked<u8> as BitOr<Checked<u8>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: Checked<u8>
) -> <Checked<u8> as BitOr<Checked<u8>>>::Output
self,
other: Checked<u8>
) -> <Checked<u8> as BitOr<Checked<u8>>>::Output
The method for the | operator
impl<'a> BitOr<&'a Checked<u8>> for Checked<u8>[src]
type Output = <Checked<u8> as BitOr<Checked<u8>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as BitOr<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as BitOr<Checked<u8>>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a Checked<u8>> for &'b Checked<u8>[src]
type Output = <Checked<u8> as BitOr<Checked<u8>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as BitOr<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as BitOr<Checked<u8>>>::Output
The method for the | operator
impl<'a> BitOr<u8> for &'a Checked<u8>[src]
type Output = <Checked<u8> as BitOr<u8>>::Output
The resulting type after applying the | operator
fn bitor(self, other: u8) -> <Checked<u8> as BitOr<u8>>::Output
The method for the | operator
impl<'a> BitOr<&'a u8> for Checked<u8>[src]
type Output = <Checked<u8> as BitOr<u8>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a u8) -> <Checked<u8> as BitOr<u8>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a u8> for &'b Checked<u8>[src]
type Output = <Checked<u8> as BitOr<u8>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a u8) -> <Checked<u8> as BitOr<u8>>::Output
The method for the | operator
impl BitOrAssign for Checked<u8>[src]
fn bitor_assign(&mut self, other: Checked<u8>)
The method for the |= operator
impl BitOrAssign<u8> for Checked<u8>[src]
fn bitor_assign(&mut self, other: u8)
The method for the |= operator
impl BitAnd for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the & operator
fn bitand(self, other: Checked<u8>) -> Checked<u8>
The method for the & operator
impl BitAnd<u8> for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the & operator
fn bitand(self, other: u8) -> Checked<u8>
The method for the & operator
impl<'a> BitAnd<Checked<u8>> for &'a Checked<u8>[src]
type Output = <Checked<u8> as BitAnd<Checked<u8>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: Checked<u8>
) -> <Checked<u8> as BitAnd<Checked<u8>>>::Output
self,
other: Checked<u8>
) -> <Checked<u8> as BitAnd<Checked<u8>>>::Output
The method for the & operator
impl<'a> BitAnd<&'a Checked<u8>> for Checked<u8>[src]
type Output = <Checked<u8> as BitAnd<Checked<u8>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as BitAnd<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as BitAnd<Checked<u8>>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a Checked<u8>> for &'b Checked<u8>[src]
type Output = <Checked<u8> as BitAnd<Checked<u8>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<u8>
) -> <Checked<u8> as BitAnd<Checked<u8>>>::Output
self,
other: &'a Checked<u8>
) -> <Checked<u8> as BitAnd<Checked<u8>>>::Output
The method for the & operator
impl<'a> BitAnd<u8> for &'a Checked<u8>[src]
type Output = <Checked<u8> as BitAnd<u8>>::Output
The resulting type after applying the & operator
fn bitand(self, other: u8) -> <Checked<u8> as BitAnd<u8>>::Output
The method for the & operator
impl<'a> BitAnd<&'a u8> for Checked<u8>[src]
type Output = <Checked<u8> as BitAnd<u8>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a u8) -> <Checked<u8> as BitAnd<u8>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a u8> for &'b Checked<u8>[src]
type Output = <Checked<u8> as BitAnd<u8>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a u8) -> <Checked<u8> as BitAnd<u8>>::Output
The method for the & operator
impl BitAndAssign for Checked<u8>[src]
fn bitand_assign(&mut self, other: Checked<u8>)
The method for the &= operator
impl BitAndAssign<u8> for Checked<u8>[src]
fn bitand_assign(&mut self, other: u8)
The method for the &= operator
impl Neg for Checked<u8>[src]
type Output = Checked<u8>
The resulting type after applying the - operator
fn neg(self) -> Checked<u8>
The method for the unary - operator
impl<'a> Neg for &'a Checked<u8>[src]
type Output = <Checked<u8> as Neg>::Output
The resulting type after applying the - operator
fn neg(self) -> <Checked<u8> as Neg>::Output
The method for the unary - operator
impl Add for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the + operator
fn add(self, other: Checked<u16>) -> Checked<u16>
The method for the + operator
impl Add<u16> for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the + operator
fn add(self, other: u16) -> Checked<u16>
The method for the + operator
impl<'a> Add<Checked<u16>> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Add<Checked<u16>>>::Output
The resulting type after applying the + operator
fn add(self, other: Checked<u16>) -> <Checked<u16> as Add<Checked<u16>>>::Output
The method for the + operator
impl<'a> Add<&'a Checked<u16>> for Checked<u16>[src]
type Output = <Checked<u16> as Add<Checked<u16>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Add<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Add<Checked<u16>>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a Checked<u16>> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Add<Checked<u16>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Add<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Add<Checked<u16>>>::Output
The method for the + operator
impl<'a> Add<u16> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Add<u16>>::Output
The resulting type after applying the + operator
fn add(self, other: u16) -> <Checked<u16> as Add<u16>>::Output
The method for the + operator
impl<'a> Add<&'a u16> for Checked<u16>[src]
type Output = <Checked<u16> as Add<u16>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a u16) -> <Checked<u16> as Add<u16>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a u16> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Add<u16>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a u16) -> <Checked<u16> as Add<u16>>::Output
The method for the + operator
impl AddAssign for Checked<u16>[src]
fn add_assign(&mut self, other: Checked<u16>)
The method for the += operator
impl AddAssign<u16> for Checked<u16>[src]
fn add_assign(&mut self, other: u16)
The method for the += operator
impl Sub for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the - operator
fn sub(self, other: Checked<u16>) -> Checked<u16>
The method for the - operator
impl Sub<u16> for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the - operator
fn sub(self, other: u16) -> Checked<u16>
The method for the - operator
impl<'a> Sub<Checked<u16>> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Sub<Checked<u16>>>::Output
The resulting type after applying the - operator
fn sub(self, other: Checked<u16>) -> <Checked<u16> as Sub<Checked<u16>>>::Output
The method for the - operator
impl<'a> Sub<&'a Checked<u16>> for Checked<u16>[src]
type Output = <Checked<u16> as Sub<Checked<u16>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Sub<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Sub<Checked<u16>>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a Checked<u16>> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Sub<Checked<u16>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Sub<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Sub<Checked<u16>>>::Output
The method for the - operator
impl<'a> Sub<u16> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Sub<u16>>::Output
The resulting type after applying the - operator
fn sub(self, other: u16) -> <Checked<u16> as Sub<u16>>::Output
The method for the - operator
impl<'a> Sub<&'a u16> for Checked<u16>[src]
type Output = <Checked<u16> as Sub<u16>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a u16) -> <Checked<u16> as Sub<u16>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a u16> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Sub<u16>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a u16) -> <Checked<u16> as Sub<u16>>::Output
The method for the - operator
impl SubAssign for Checked<u16>[src]
fn sub_assign(&mut self, other: Checked<u16>)
The method for the -= operator
impl SubAssign<u16> for Checked<u16>[src]
fn sub_assign(&mut self, other: u16)
The method for the -= operator
impl Mul for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the * operator
fn mul(self, other: Checked<u16>) -> Checked<u16>
The method for the * operator
impl Mul<u16> for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the * operator
fn mul(self, other: u16) -> Checked<u16>
The method for the * operator
impl<'a> Mul<Checked<u16>> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Mul<Checked<u16>>>::Output
The resulting type after applying the * operator
fn mul(self, other: Checked<u16>) -> <Checked<u16> as Mul<Checked<u16>>>::Output
The method for the * operator
impl<'a> Mul<&'a Checked<u16>> for Checked<u16>[src]
type Output = <Checked<u16> as Mul<Checked<u16>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Mul<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Mul<Checked<u16>>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a Checked<u16>> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Mul<Checked<u16>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Mul<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Mul<Checked<u16>>>::Output
The method for the * operator
impl<'a> Mul<u16> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Mul<u16>>::Output
The resulting type after applying the * operator
fn mul(self, other: u16) -> <Checked<u16> as Mul<u16>>::Output
The method for the * operator
impl<'a> Mul<&'a u16> for Checked<u16>[src]
type Output = <Checked<u16> as Mul<u16>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a u16) -> <Checked<u16> as Mul<u16>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a u16> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Mul<u16>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a u16) -> <Checked<u16> as Mul<u16>>::Output
The method for the * operator
impl MulAssign for Checked<u16>[src]
fn mul_assign(&mut self, other: Checked<u16>)
The method for the *= operator
impl MulAssign<u16> for Checked<u16>[src]
fn mul_assign(&mut self, other: u16)
The method for the *= operator
impl Div for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the / operator
fn div(self, other: Checked<u16>) -> Checked<u16>
The method for the / operator
impl Div<u16> for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the / operator
fn div(self, other: u16) -> Checked<u16>
The method for the / operator
impl<'a> Div<Checked<u16>> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Div<Checked<u16>>>::Output
The resulting type after applying the / operator
fn div(self, other: Checked<u16>) -> <Checked<u16> as Div<Checked<u16>>>::Output
The method for the / operator
impl<'a> Div<&'a Checked<u16>> for Checked<u16>[src]
type Output = <Checked<u16> as Div<Checked<u16>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Div<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Div<Checked<u16>>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a Checked<u16>> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Div<Checked<u16>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Div<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Div<Checked<u16>>>::Output
The method for the / operator
impl<'a> Div<u16> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Div<u16>>::Output
The resulting type after applying the / operator
fn div(self, other: u16) -> <Checked<u16> as Div<u16>>::Output
The method for the / operator
impl<'a> Div<&'a u16> for Checked<u16>[src]
type Output = <Checked<u16> as Div<u16>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a u16) -> <Checked<u16> as Div<u16>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a u16> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Div<u16>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a u16) -> <Checked<u16> as Div<u16>>::Output
The method for the / operator
impl DivAssign for Checked<u16>[src]
fn div_assign(&mut self, other: Checked<u16>)
The method for the /= operator
impl DivAssign<u16> for Checked<u16>[src]
fn div_assign(&mut self, other: u16)
The method for the /= operator
impl Rem for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the % operator
fn rem(self, other: Checked<u16>) -> Checked<u16>
The method for the % operator
impl Rem<u16> for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the % operator
fn rem(self, other: u16) -> Checked<u16>
The method for the % operator
impl<'a> Rem<Checked<u16>> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Rem<Checked<u16>>>::Output
The resulting type after applying the % operator
fn rem(self, other: Checked<u16>) -> <Checked<u16> as Rem<Checked<u16>>>::Output
The method for the % operator
impl<'a> Rem<&'a Checked<u16>> for Checked<u16>[src]
type Output = <Checked<u16> as Rem<Checked<u16>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Rem<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Rem<Checked<u16>>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a Checked<u16>> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Rem<Checked<u16>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Rem<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as Rem<Checked<u16>>>::Output
The method for the % operator
impl<'a> Rem<u16> for &'a Checked<u16>[src]
type Output = <Checked<u16> as Rem<u16>>::Output
The resulting type after applying the % operator
fn rem(self, other: u16) -> <Checked<u16> as Rem<u16>>::Output
The method for the % operator
impl<'a> Rem<&'a u16> for Checked<u16>[src]
type Output = <Checked<u16> as Rem<u16>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a u16) -> <Checked<u16> as Rem<u16>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a u16> for &'b Checked<u16>[src]
type Output = <Checked<u16> as Rem<u16>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a u16) -> <Checked<u16> as Rem<u16>>::Output
The method for the % operator
impl RemAssign for Checked<u16>[src]
fn rem_assign(&mut self, other: Checked<u16>)
The method for the %= operator
impl RemAssign<u16> for Checked<u16>[src]
fn rem_assign(&mut self, other: u16)
The method for the %= operator
impl Not for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the ! operator
fn not(self) -> Checked<u16>
The method for the unary ! operator
impl<'a> Not for &'a Checked<u16>[src]
type Output = <Checked<u16> as Not>::Output
The resulting type after applying the ! operator
fn not(self) -> <Checked<u16> as Not>::Output
The method for the unary ! operator
impl BitXor for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the ^ operator
fn bitxor(self, other: Checked<u16>) -> Checked<u16>
The method for the ^ operator
impl BitXor<u16> for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the ^ operator
fn bitxor(self, other: u16) -> Checked<u16>
The method for the ^ operator
impl<'a> BitXor<Checked<u16>> for &'a Checked<u16>[src]
type Output = <Checked<u16> as BitXor<Checked<u16>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: Checked<u16>
) -> <Checked<u16> as BitXor<Checked<u16>>>::Output
self,
other: Checked<u16>
) -> <Checked<u16> as BitXor<Checked<u16>>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a Checked<u16>> for Checked<u16>[src]
type Output = <Checked<u16> as BitXor<Checked<u16>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as BitXor<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as BitXor<Checked<u16>>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a Checked<u16>> for &'b Checked<u16>[src]
type Output = <Checked<u16> as BitXor<Checked<u16>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as BitXor<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as BitXor<Checked<u16>>>::Output
The method for the ^ operator
impl<'a> BitXor<u16> for &'a Checked<u16>[src]
type Output = <Checked<u16> as BitXor<u16>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: u16) -> <Checked<u16> as BitXor<u16>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a u16> for Checked<u16>[src]
type Output = <Checked<u16> as BitXor<u16>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a u16) -> <Checked<u16> as BitXor<u16>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a u16> for &'b Checked<u16>[src]
type Output = <Checked<u16> as BitXor<u16>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a u16) -> <Checked<u16> as BitXor<u16>>::Output
The method for the ^ operator
impl BitXorAssign for Checked<u16>[src]
fn bitxor_assign(&mut self, other: Checked<u16>)
The method for the ^= operator
impl BitXorAssign<u16> for Checked<u16>[src]
fn bitxor_assign(&mut self, other: u16)
The method for the ^= operator
impl BitOr for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the | operator
fn bitor(self, other: Checked<u16>) -> Checked<u16>
The method for the | operator
impl BitOr<u16> for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the | operator
fn bitor(self, other: u16) -> Checked<u16>
The method for the | operator
impl<'a> BitOr<Checked<u16>> for &'a Checked<u16>[src]
type Output = <Checked<u16> as BitOr<Checked<u16>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: Checked<u16>
) -> <Checked<u16> as BitOr<Checked<u16>>>::Output
self,
other: Checked<u16>
) -> <Checked<u16> as BitOr<Checked<u16>>>::Output
The method for the | operator
impl<'a> BitOr<&'a Checked<u16>> for Checked<u16>[src]
type Output = <Checked<u16> as BitOr<Checked<u16>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as BitOr<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as BitOr<Checked<u16>>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a Checked<u16>> for &'b Checked<u16>[src]
type Output = <Checked<u16> as BitOr<Checked<u16>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as BitOr<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as BitOr<Checked<u16>>>::Output
The method for the | operator
impl<'a> BitOr<u16> for &'a Checked<u16>[src]
type Output = <Checked<u16> as BitOr<u16>>::Output
The resulting type after applying the | operator
fn bitor(self, other: u16) -> <Checked<u16> as BitOr<u16>>::Output
The method for the | operator
impl<'a> BitOr<&'a u16> for Checked<u16>[src]
type Output = <Checked<u16> as BitOr<u16>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a u16) -> <Checked<u16> as BitOr<u16>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a u16> for &'b Checked<u16>[src]
type Output = <Checked<u16> as BitOr<u16>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a u16) -> <Checked<u16> as BitOr<u16>>::Output
The method for the | operator
impl BitOrAssign for Checked<u16>[src]
fn bitor_assign(&mut self, other: Checked<u16>)
The method for the |= operator
impl BitOrAssign<u16> for Checked<u16>[src]
fn bitor_assign(&mut self, other: u16)
The method for the |= operator
impl BitAnd for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the & operator
fn bitand(self, other: Checked<u16>) -> Checked<u16>
The method for the & operator
impl BitAnd<u16> for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the & operator
fn bitand(self, other: u16) -> Checked<u16>
The method for the & operator
impl<'a> BitAnd<Checked<u16>> for &'a Checked<u16>[src]
type Output = <Checked<u16> as BitAnd<Checked<u16>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: Checked<u16>
) -> <Checked<u16> as BitAnd<Checked<u16>>>::Output
self,
other: Checked<u16>
) -> <Checked<u16> as BitAnd<Checked<u16>>>::Output
The method for the & operator
impl<'a> BitAnd<&'a Checked<u16>> for Checked<u16>[src]
type Output = <Checked<u16> as BitAnd<Checked<u16>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as BitAnd<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as BitAnd<Checked<u16>>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a Checked<u16>> for &'b Checked<u16>[src]
type Output = <Checked<u16> as BitAnd<Checked<u16>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<u16>
) -> <Checked<u16> as BitAnd<Checked<u16>>>::Output
self,
other: &'a Checked<u16>
) -> <Checked<u16> as BitAnd<Checked<u16>>>::Output
The method for the & operator
impl<'a> BitAnd<u16> for &'a Checked<u16>[src]
type Output = <Checked<u16> as BitAnd<u16>>::Output
The resulting type after applying the & operator
fn bitand(self, other: u16) -> <Checked<u16> as BitAnd<u16>>::Output
The method for the & operator
impl<'a> BitAnd<&'a u16> for Checked<u16>[src]
type Output = <Checked<u16> as BitAnd<u16>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a u16) -> <Checked<u16> as BitAnd<u16>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a u16> for &'b Checked<u16>[src]
type Output = <Checked<u16> as BitAnd<u16>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a u16) -> <Checked<u16> as BitAnd<u16>>::Output
The method for the & operator
impl BitAndAssign for Checked<u16>[src]
fn bitand_assign(&mut self, other: Checked<u16>)
The method for the &= operator
impl BitAndAssign<u16> for Checked<u16>[src]
fn bitand_assign(&mut self, other: u16)
The method for the &= operator
impl Neg for Checked<u16>[src]
type Output = Checked<u16>
The resulting type after applying the - operator
fn neg(self) -> Checked<u16>
The method for the unary - operator
impl<'a> Neg for &'a Checked<u16>[src]
type Output = <Checked<u16> as Neg>::Output
The resulting type after applying the - operator
fn neg(self) -> <Checked<u16> as Neg>::Output
The method for the unary - operator
impl Add for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the + operator
fn add(self, other: Checked<u32>) -> Checked<u32>
The method for the + operator
impl Add<u32> for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the + operator
fn add(self, other: u32) -> Checked<u32>
The method for the + operator
impl<'a> Add<Checked<u32>> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Add<Checked<u32>>>::Output
The resulting type after applying the + operator
fn add(self, other: Checked<u32>) -> <Checked<u32> as Add<Checked<u32>>>::Output
The method for the + operator
impl<'a> Add<&'a Checked<u32>> for Checked<u32>[src]
type Output = <Checked<u32> as Add<Checked<u32>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Add<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Add<Checked<u32>>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a Checked<u32>> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Add<Checked<u32>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Add<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Add<Checked<u32>>>::Output
The method for the + operator
impl<'a> Add<u32> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Add<u32>>::Output
The resulting type after applying the + operator
fn add(self, other: u32) -> <Checked<u32> as Add<u32>>::Output
The method for the + operator
impl<'a> Add<&'a u32> for Checked<u32>[src]
type Output = <Checked<u32> as Add<u32>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a u32) -> <Checked<u32> as Add<u32>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a u32> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Add<u32>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a u32) -> <Checked<u32> as Add<u32>>::Output
The method for the + operator
impl AddAssign for Checked<u32>[src]
fn add_assign(&mut self, other: Checked<u32>)
The method for the += operator
impl AddAssign<u32> for Checked<u32>[src]
fn add_assign(&mut self, other: u32)
The method for the += operator
impl Sub for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the - operator
fn sub(self, other: Checked<u32>) -> Checked<u32>
The method for the - operator
impl Sub<u32> for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the - operator
fn sub(self, other: u32) -> Checked<u32>
The method for the - operator
impl<'a> Sub<Checked<u32>> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Sub<Checked<u32>>>::Output
The resulting type after applying the - operator
fn sub(self, other: Checked<u32>) -> <Checked<u32> as Sub<Checked<u32>>>::Output
The method for the - operator
impl<'a> Sub<&'a Checked<u32>> for Checked<u32>[src]
type Output = <Checked<u32> as Sub<Checked<u32>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Sub<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Sub<Checked<u32>>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a Checked<u32>> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Sub<Checked<u32>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Sub<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Sub<Checked<u32>>>::Output
The method for the - operator
impl<'a> Sub<u32> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Sub<u32>>::Output
The resulting type after applying the - operator
fn sub(self, other: u32) -> <Checked<u32> as Sub<u32>>::Output
The method for the - operator
impl<'a> Sub<&'a u32> for Checked<u32>[src]
type Output = <Checked<u32> as Sub<u32>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a u32) -> <Checked<u32> as Sub<u32>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a u32> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Sub<u32>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a u32) -> <Checked<u32> as Sub<u32>>::Output
The method for the - operator
impl SubAssign for Checked<u32>[src]
fn sub_assign(&mut self, other: Checked<u32>)
The method for the -= operator
impl SubAssign<u32> for Checked<u32>[src]
fn sub_assign(&mut self, other: u32)
The method for the -= operator
impl Mul for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the * operator
fn mul(self, other: Checked<u32>) -> Checked<u32>
The method for the * operator
impl Mul<u32> for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the * operator
fn mul(self, other: u32) -> Checked<u32>
The method for the * operator
impl<'a> Mul<Checked<u32>> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Mul<Checked<u32>>>::Output
The resulting type after applying the * operator
fn mul(self, other: Checked<u32>) -> <Checked<u32> as Mul<Checked<u32>>>::Output
The method for the * operator
impl<'a> Mul<&'a Checked<u32>> for Checked<u32>[src]
type Output = <Checked<u32> as Mul<Checked<u32>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Mul<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Mul<Checked<u32>>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a Checked<u32>> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Mul<Checked<u32>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Mul<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Mul<Checked<u32>>>::Output
The method for the * operator
impl<'a> Mul<u32> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Mul<u32>>::Output
The resulting type after applying the * operator
fn mul(self, other: u32) -> <Checked<u32> as Mul<u32>>::Output
The method for the * operator
impl<'a> Mul<&'a u32> for Checked<u32>[src]
type Output = <Checked<u32> as Mul<u32>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a u32) -> <Checked<u32> as Mul<u32>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a u32> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Mul<u32>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a u32) -> <Checked<u32> as Mul<u32>>::Output
The method for the * operator
impl MulAssign for Checked<u32>[src]
fn mul_assign(&mut self, other: Checked<u32>)
The method for the *= operator
impl MulAssign<u32> for Checked<u32>[src]
fn mul_assign(&mut self, other: u32)
The method for the *= operator
impl Div for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the / operator
fn div(self, other: Checked<u32>) -> Checked<u32>
The method for the / operator
impl Div<u32> for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the / operator
fn div(self, other: u32) -> Checked<u32>
The method for the / operator
impl<'a> Div<Checked<u32>> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Div<Checked<u32>>>::Output
The resulting type after applying the / operator
fn div(self, other: Checked<u32>) -> <Checked<u32> as Div<Checked<u32>>>::Output
The method for the / operator
impl<'a> Div<&'a Checked<u32>> for Checked<u32>[src]
type Output = <Checked<u32> as Div<Checked<u32>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Div<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Div<Checked<u32>>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a Checked<u32>> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Div<Checked<u32>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Div<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Div<Checked<u32>>>::Output
The method for the / operator
impl<'a> Div<u32> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Div<u32>>::Output
The resulting type after applying the / operator
fn div(self, other: u32) -> <Checked<u32> as Div<u32>>::Output
The method for the / operator
impl<'a> Div<&'a u32> for Checked<u32>[src]
type Output = <Checked<u32> as Div<u32>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a u32) -> <Checked<u32> as Div<u32>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a u32> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Div<u32>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a u32) -> <Checked<u32> as Div<u32>>::Output
The method for the / operator
impl DivAssign for Checked<u32>[src]
fn div_assign(&mut self, other: Checked<u32>)
The method for the /= operator
impl DivAssign<u32> for Checked<u32>[src]
fn div_assign(&mut self, other: u32)
The method for the /= operator
impl Rem for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the % operator
fn rem(self, other: Checked<u32>) -> Checked<u32>
The method for the % operator
impl Rem<u32> for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the % operator
fn rem(self, other: u32) -> Checked<u32>
The method for the % operator
impl<'a> Rem<Checked<u32>> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Rem<Checked<u32>>>::Output
The resulting type after applying the % operator
fn rem(self, other: Checked<u32>) -> <Checked<u32> as Rem<Checked<u32>>>::Output
The method for the % operator
impl<'a> Rem<&'a Checked<u32>> for Checked<u32>[src]
type Output = <Checked<u32> as Rem<Checked<u32>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Rem<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Rem<Checked<u32>>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a Checked<u32>> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Rem<Checked<u32>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Rem<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as Rem<Checked<u32>>>::Output
The method for the % operator
impl<'a> Rem<u32> for &'a Checked<u32>[src]
type Output = <Checked<u32> as Rem<u32>>::Output
The resulting type after applying the % operator
fn rem(self, other: u32) -> <Checked<u32> as Rem<u32>>::Output
The method for the % operator
impl<'a> Rem<&'a u32> for Checked<u32>[src]
type Output = <Checked<u32> as Rem<u32>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a u32) -> <Checked<u32> as Rem<u32>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a u32> for &'b Checked<u32>[src]
type Output = <Checked<u32> as Rem<u32>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a u32) -> <Checked<u32> as Rem<u32>>::Output
The method for the % operator
impl RemAssign for Checked<u32>[src]
fn rem_assign(&mut self, other: Checked<u32>)
The method for the %= operator
impl RemAssign<u32> for Checked<u32>[src]
fn rem_assign(&mut self, other: u32)
The method for the %= operator
impl Not for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the ! operator
fn not(self) -> Checked<u32>
The method for the unary ! operator
impl<'a> Not for &'a Checked<u32>[src]
type Output = <Checked<u32> as Not>::Output
The resulting type after applying the ! operator
fn not(self) -> <Checked<u32> as Not>::Output
The method for the unary ! operator
impl BitXor for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the ^ operator
fn bitxor(self, other: Checked<u32>) -> Checked<u32>
The method for the ^ operator
impl BitXor<u32> for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the ^ operator
fn bitxor(self, other: u32) -> Checked<u32>
The method for the ^ operator
impl<'a> BitXor<Checked<u32>> for &'a Checked<u32>[src]
type Output = <Checked<u32> as BitXor<Checked<u32>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: Checked<u32>
) -> <Checked<u32> as BitXor<Checked<u32>>>::Output
self,
other: Checked<u32>
) -> <Checked<u32> as BitXor<Checked<u32>>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a Checked<u32>> for Checked<u32>[src]
type Output = <Checked<u32> as BitXor<Checked<u32>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as BitXor<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as BitXor<Checked<u32>>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a Checked<u32>> for &'b Checked<u32>[src]
type Output = <Checked<u32> as BitXor<Checked<u32>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as BitXor<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as BitXor<Checked<u32>>>::Output
The method for the ^ operator
impl<'a> BitXor<u32> for &'a Checked<u32>[src]
type Output = <Checked<u32> as BitXor<u32>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: u32) -> <Checked<u32> as BitXor<u32>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a u32> for Checked<u32>[src]
type Output = <Checked<u32> as BitXor<u32>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a u32) -> <Checked<u32> as BitXor<u32>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a u32> for &'b Checked<u32>[src]
type Output = <Checked<u32> as BitXor<u32>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a u32) -> <Checked<u32> as BitXor<u32>>::Output
The method for the ^ operator
impl BitXorAssign for Checked<u32>[src]
fn bitxor_assign(&mut self, other: Checked<u32>)
The method for the ^= operator
impl BitXorAssign<u32> for Checked<u32>[src]
fn bitxor_assign(&mut self, other: u32)
The method for the ^= operator
impl BitOr for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the | operator
fn bitor(self, other: Checked<u32>) -> Checked<u32>
The method for the | operator
impl BitOr<u32> for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the | operator
fn bitor(self, other: u32) -> Checked<u32>
The method for the | operator
impl<'a> BitOr<Checked<u32>> for &'a Checked<u32>[src]
type Output = <Checked<u32> as BitOr<Checked<u32>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: Checked<u32>
) -> <Checked<u32> as BitOr<Checked<u32>>>::Output
self,
other: Checked<u32>
) -> <Checked<u32> as BitOr<Checked<u32>>>::Output
The method for the | operator
impl<'a> BitOr<&'a Checked<u32>> for Checked<u32>[src]
type Output = <Checked<u32> as BitOr<Checked<u32>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as BitOr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as BitOr<Checked<u32>>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a Checked<u32>> for &'b Checked<u32>[src]
type Output = <Checked<u32> as BitOr<Checked<u32>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as BitOr<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as BitOr<Checked<u32>>>::Output
The method for the | operator
impl<'a> BitOr<u32> for &'a Checked<u32>[src]
type Output = <Checked<u32> as BitOr<u32>>::Output
The resulting type after applying the | operator
fn bitor(self, other: u32) -> <Checked<u32> as BitOr<u32>>::Output
The method for the | operator
impl<'a> BitOr<&'a u32> for Checked<u32>[src]
type Output = <Checked<u32> as BitOr<u32>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a u32) -> <Checked<u32> as BitOr<u32>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a u32> for &'b Checked<u32>[src]
type Output = <Checked<u32> as BitOr<u32>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a u32) -> <Checked<u32> as BitOr<u32>>::Output
The method for the | operator
impl BitOrAssign for Checked<u32>[src]
fn bitor_assign(&mut self, other: Checked<u32>)
The method for the |= operator
impl BitOrAssign<u32> for Checked<u32>[src]
fn bitor_assign(&mut self, other: u32)
The method for the |= operator
impl BitAnd for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the & operator
fn bitand(self, other: Checked<u32>) -> Checked<u32>
The method for the & operator
impl BitAnd<u32> for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the & operator
fn bitand(self, other: u32) -> Checked<u32>
The method for the & operator
impl<'a> BitAnd<Checked<u32>> for &'a Checked<u32>[src]
type Output = <Checked<u32> as BitAnd<Checked<u32>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: Checked<u32>
) -> <Checked<u32> as BitAnd<Checked<u32>>>::Output
self,
other: Checked<u32>
) -> <Checked<u32> as BitAnd<Checked<u32>>>::Output
The method for the & operator
impl<'a> BitAnd<&'a Checked<u32>> for Checked<u32>[src]
type Output = <Checked<u32> as BitAnd<Checked<u32>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as BitAnd<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as BitAnd<Checked<u32>>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a Checked<u32>> for &'b Checked<u32>[src]
type Output = <Checked<u32> as BitAnd<Checked<u32>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<u32>
) -> <Checked<u32> as BitAnd<Checked<u32>>>::Output
self,
other: &'a Checked<u32>
) -> <Checked<u32> as BitAnd<Checked<u32>>>::Output
The method for the & operator
impl<'a> BitAnd<u32> for &'a Checked<u32>[src]
type Output = <Checked<u32> as BitAnd<u32>>::Output
The resulting type after applying the & operator
fn bitand(self, other: u32) -> <Checked<u32> as BitAnd<u32>>::Output
The method for the & operator
impl<'a> BitAnd<&'a u32> for Checked<u32>[src]
type Output = <Checked<u32> as BitAnd<u32>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a u32) -> <Checked<u32> as BitAnd<u32>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a u32> for &'b Checked<u32>[src]
type Output = <Checked<u32> as BitAnd<u32>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a u32) -> <Checked<u32> as BitAnd<u32>>::Output
The method for the & operator
impl BitAndAssign for Checked<u32>[src]
fn bitand_assign(&mut self, other: Checked<u32>)
The method for the &= operator
impl BitAndAssign<u32> for Checked<u32>[src]
fn bitand_assign(&mut self, other: u32)
The method for the &= operator
impl Neg for Checked<u32>[src]
type Output = Checked<u32>
The resulting type after applying the - operator
fn neg(self) -> Checked<u32>
The method for the unary - operator
impl<'a> Neg for &'a Checked<u32>[src]
type Output = <Checked<u32> as Neg>::Output
The resulting type after applying the - operator
fn neg(self) -> <Checked<u32> as Neg>::Output
The method for the unary - operator
impl Add for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the + operator
fn add(self, other: Checked<u64>) -> Checked<u64>
The method for the + operator
impl Add<u64> for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the + operator
fn add(self, other: u64) -> Checked<u64>
The method for the + operator
impl<'a> Add<Checked<u64>> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Add<Checked<u64>>>::Output
The resulting type after applying the + operator
fn add(self, other: Checked<u64>) -> <Checked<u64> as Add<Checked<u64>>>::Output
The method for the + operator
impl<'a> Add<&'a Checked<u64>> for Checked<u64>[src]
type Output = <Checked<u64> as Add<Checked<u64>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Add<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Add<Checked<u64>>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a Checked<u64>> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Add<Checked<u64>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Add<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Add<Checked<u64>>>::Output
The method for the + operator
impl<'a> Add<u64> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Add<u64>>::Output
The resulting type after applying the + operator
fn add(self, other: u64) -> <Checked<u64> as Add<u64>>::Output
The method for the + operator
impl<'a> Add<&'a u64> for Checked<u64>[src]
type Output = <Checked<u64> as Add<u64>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a u64) -> <Checked<u64> as Add<u64>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a u64> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Add<u64>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a u64) -> <Checked<u64> as Add<u64>>::Output
The method for the + operator
impl AddAssign for Checked<u64>[src]
fn add_assign(&mut self, other: Checked<u64>)
The method for the += operator
impl AddAssign<u64> for Checked<u64>[src]
fn add_assign(&mut self, other: u64)
The method for the += operator
impl Sub for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the - operator
fn sub(self, other: Checked<u64>) -> Checked<u64>
The method for the - operator
impl Sub<u64> for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the - operator
fn sub(self, other: u64) -> Checked<u64>
The method for the - operator
impl<'a> Sub<Checked<u64>> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Sub<Checked<u64>>>::Output
The resulting type after applying the - operator
fn sub(self, other: Checked<u64>) -> <Checked<u64> as Sub<Checked<u64>>>::Output
The method for the - operator
impl<'a> Sub<&'a Checked<u64>> for Checked<u64>[src]
type Output = <Checked<u64> as Sub<Checked<u64>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Sub<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Sub<Checked<u64>>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a Checked<u64>> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Sub<Checked<u64>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Sub<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Sub<Checked<u64>>>::Output
The method for the - operator
impl<'a> Sub<u64> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Sub<u64>>::Output
The resulting type after applying the - operator
fn sub(self, other: u64) -> <Checked<u64> as Sub<u64>>::Output
The method for the - operator
impl<'a> Sub<&'a u64> for Checked<u64>[src]
type Output = <Checked<u64> as Sub<u64>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a u64) -> <Checked<u64> as Sub<u64>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a u64> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Sub<u64>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a u64) -> <Checked<u64> as Sub<u64>>::Output
The method for the - operator
impl SubAssign for Checked<u64>[src]
fn sub_assign(&mut self, other: Checked<u64>)
The method for the -= operator
impl SubAssign<u64> for Checked<u64>[src]
fn sub_assign(&mut self, other: u64)
The method for the -= operator
impl Mul for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the * operator
fn mul(self, other: Checked<u64>) -> Checked<u64>
The method for the * operator
impl Mul<u64> for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the * operator
fn mul(self, other: u64) -> Checked<u64>
The method for the * operator
impl<'a> Mul<Checked<u64>> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Mul<Checked<u64>>>::Output
The resulting type after applying the * operator
fn mul(self, other: Checked<u64>) -> <Checked<u64> as Mul<Checked<u64>>>::Output
The method for the * operator
impl<'a> Mul<&'a Checked<u64>> for Checked<u64>[src]
type Output = <Checked<u64> as Mul<Checked<u64>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Mul<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Mul<Checked<u64>>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a Checked<u64>> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Mul<Checked<u64>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Mul<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Mul<Checked<u64>>>::Output
The method for the * operator
impl<'a> Mul<u64> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Mul<u64>>::Output
The resulting type after applying the * operator
fn mul(self, other: u64) -> <Checked<u64> as Mul<u64>>::Output
The method for the * operator
impl<'a> Mul<&'a u64> for Checked<u64>[src]
type Output = <Checked<u64> as Mul<u64>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a u64) -> <Checked<u64> as Mul<u64>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a u64> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Mul<u64>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a u64) -> <Checked<u64> as Mul<u64>>::Output
The method for the * operator
impl MulAssign for Checked<u64>[src]
fn mul_assign(&mut self, other: Checked<u64>)
The method for the *= operator
impl MulAssign<u64> for Checked<u64>[src]
fn mul_assign(&mut self, other: u64)
The method for the *= operator
impl Div for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the / operator
fn div(self, other: Checked<u64>) -> Checked<u64>
The method for the / operator
impl Div<u64> for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the / operator
fn div(self, other: u64) -> Checked<u64>
The method for the / operator
impl<'a> Div<Checked<u64>> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Div<Checked<u64>>>::Output
The resulting type after applying the / operator
fn div(self, other: Checked<u64>) -> <Checked<u64> as Div<Checked<u64>>>::Output
The method for the / operator
impl<'a> Div<&'a Checked<u64>> for Checked<u64>[src]
type Output = <Checked<u64> as Div<Checked<u64>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Div<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Div<Checked<u64>>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a Checked<u64>> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Div<Checked<u64>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Div<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Div<Checked<u64>>>::Output
The method for the / operator
impl<'a> Div<u64> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Div<u64>>::Output
The resulting type after applying the / operator
fn div(self, other: u64) -> <Checked<u64> as Div<u64>>::Output
The method for the / operator
impl<'a> Div<&'a u64> for Checked<u64>[src]
type Output = <Checked<u64> as Div<u64>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a u64) -> <Checked<u64> as Div<u64>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a u64> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Div<u64>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a u64) -> <Checked<u64> as Div<u64>>::Output
The method for the / operator
impl DivAssign for Checked<u64>[src]
fn div_assign(&mut self, other: Checked<u64>)
The method for the /= operator
impl DivAssign<u64> for Checked<u64>[src]
fn div_assign(&mut self, other: u64)
The method for the /= operator
impl Rem for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the % operator
fn rem(self, other: Checked<u64>) -> Checked<u64>
The method for the % operator
impl Rem<u64> for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the % operator
fn rem(self, other: u64) -> Checked<u64>
The method for the % operator
impl<'a> Rem<Checked<u64>> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Rem<Checked<u64>>>::Output
The resulting type after applying the % operator
fn rem(self, other: Checked<u64>) -> <Checked<u64> as Rem<Checked<u64>>>::Output
The method for the % operator
impl<'a> Rem<&'a Checked<u64>> for Checked<u64>[src]
type Output = <Checked<u64> as Rem<Checked<u64>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Rem<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Rem<Checked<u64>>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a Checked<u64>> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Rem<Checked<u64>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Rem<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as Rem<Checked<u64>>>::Output
The method for the % operator
impl<'a> Rem<u64> for &'a Checked<u64>[src]
type Output = <Checked<u64> as Rem<u64>>::Output
The resulting type after applying the % operator
fn rem(self, other: u64) -> <Checked<u64> as Rem<u64>>::Output
The method for the % operator
impl<'a> Rem<&'a u64> for Checked<u64>[src]
type Output = <Checked<u64> as Rem<u64>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a u64) -> <Checked<u64> as Rem<u64>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a u64> for &'b Checked<u64>[src]
type Output = <Checked<u64> as Rem<u64>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a u64) -> <Checked<u64> as Rem<u64>>::Output
The method for the % operator
impl RemAssign for Checked<u64>[src]
fn rem_assign(&mut self, other: Checked<u64>)
The method for the %= operator
impl RemAssign<u64> for Checked<u64>[src]
fn rem_assign(&mut self, other: u64)
The method for the %= operator
impl Not for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the ! operator
fn not(self) -> Checked<u64>
The method for the unary ! operator
impl<'a> Not for &'a Checked<u64>[src]
type Output = <Checked<u64> as Not>::Output
The resulting type after applying the ! operator
fn not(self) -> <Checked<u64> as Not>::Output
The method for the unary ! operator
impl BitXor for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the ^ operator
fn bitxor(self, other: Checked<u64>) -> Checked<u64>
The method for the ^ operator
impl BitXor<u64> for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the ^ operator
fn bitxor(self, other: u64) -> Checked<u64>
The method for the ^ operator
impl<'a> BitXor<Checked<u64>> for &'a Checked<u64>[src]
type Output = <Checked<u64> as BitXor<Checked<u64>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: Checked<u64>
) -> <Checked<u64> as BitXor<Checked<u64>>>::Output
self,
other: Checked<u64>
) -> <Checked<u64> as BitXor<Checked<u64>>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a Checked<u64>> for Checked<u64>[src]
type Output = <Checked<u64> as BitXor<Checked<u64>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as BitXor<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as BitXor<Checked<u64>>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a Checked<u64>> for &'b Checked<u64>[src]
type Output = <Checked<u64> as BitXor<Checked<u64>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as BitXor<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as BitXor<Checked<u64>>>::Output
The method for the ^ operator
impl<'a> BitXor<u64> for &'a Checked<u64>[src]
type Output = <Checked<u64> as BitXor<u64>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: u64) -> <Checked<u64> as BitXor<u64>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a u64> for Checked<u64>[src]
type Output = <Checked<u64> as BitXor<u64>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a u64) -> <Checked<u64> as BitXor<u64>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a u64> for &'b Checked<u64>[src]
type Output = <Checked<u64> as BitXor<u64>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a u64) -> <Checked<u64> as BitXor<u64>>::Output
The method for the ^ operator
impl BitXorAssign for Checked<u64>[src]
fn bitxor_assign(&mut self, other: Checked<u64>)
The method for the ^= operator
impl BitXorAssign<u64> for Checked<u64>[src]
fn bitxor_assign(&mut self, other: u64)
The method for the ^= operator
impl BitOr for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the | operator
fn bitor(self, other: Checked<u64>) -> Checked<u64>
The method for the | operator
impl BitOr<u64> for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the | operator
fn bitor(self, other: u64) -> Checked<u64>
The method for the | operator
impl<'a> BitOr<Checked<u64>> for &'a Checked<u64>[src]
type Output = <Checked<u64> as BitOr<Checked<u64>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: Checked<u64>
) -> <Checked<u64> as BitOr<Checked<u64>>>::Output
self,
other: Checked<u64>
) -> <Checked<u64> as BitOr<Checked<u64>>>::Output
The method for the | operator
impl<'a> BitOr<&'a Checked<u64>> for Checked<u64>[src]
type Output = <Checked<u64> as BitOr<Checked<u64>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as BitOr<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as BitOr<Checked<u64>>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a Checked<u64>> for &'b Checked<u64>[src]
type Output = <Checked<u64> as BitOr<Checked<u64>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as BitOr<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as BitOr<Checked<u64>>>::Output
The method for the | operator
impl<'a> BitOr<u64> for &'a Checked<u64>[src]
type Output = <Checked<u64> as BitOr<u64>>::Output
The resulting type after applying the | operator
fn bitor(self, other: u64) -> <Checked<u64> as BitOr<u64>>::Output
The method for the | operator
impl<'a> BitOr<&'a u64> for Checked<u64>[src]
type Output = <Checked<u64> as BitOr<u64>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a u64) -> <Checked<u64> as BitOr<u64>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a u64> for &'b Checked<u64>[src]
type Output = <Checked<u64> as BitOr<u64>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a u64) -> <Checked<u64> as BitOr<u64>>::Output
The method for the | operator
impl BitOrAssign for Checked<u64>[src]
fn bitor_assign(&mut self, other: Checked<u64>)
The method for the |= operator
impl BitOrAssign<u64> for Checked<u64>[src]
fn bitor_assign(&mut self, other: u64)
The method for the |= operator
impl BitAnd for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the & operator
fn bitand(self, other: Checked<u64>) -> Checked<u64>
The method for the & operator
impl BitAnd<u64> for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the & operator
fn bitand(self, other: u64) -> Checked<u64>
The method for the & operator
impl<'a> BitAnd<Checked<u64>> for &'a Checked<u64>[src]
type Output = <Checked<u64> as BitAnd<Checked<u64>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: Checked<u64>
) -> <Checked<u64> as BitAnd<Checked<u64>>>::Output
self,
other: Checked<u64>
) -> <Checked<u64> as BitAnd<Checked<u64>>>::Output
The method for the & operator
impl<'a> BitAnd<&'a Checked<u64>> for Checked<u64>[src]
type Output = <Checked<u64> as BitAnd<Checked<u64>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as BitAnd<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as BitAnd<Checked<u64>>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a Checked<u64>> for &'b Checked<u64>[src]
type Output = <Checked<u64> as BitAnd<Checked<u64>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<u64>
) -> <Checked<u64> as BitAnd<Checked<u64>>>::Output
self,
other: &'a Checked<u64>
) -> <Checked<u64> as BitAnd<Checked<u64>>>::Output
The method for the & operator
impl<'a> BitAnd<u64> for &'a Checked<u64>[src]
type Output = <Checked<u64> as BitAnd<u64>>::Output
The resulting type after applying the & operator
fn bitand(self, other: u64) -> <Checked<u64> as BitAnd<u64>>::Output
The method for the & operator
impl<'a> BitAnd<&'a u64> for Checked<u64>[src]
type Output = <Checked<u64> as BitAnd<u64>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a u64) -> <Checked<u64> as BitAnd<u64>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a u64> for &'b Checked<u64>[src]
type Output = <Checked<u64> as BitAnd<u64>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a u64) -> <Checked<u64> as BitAnd<u64>>::Output
The method for the & operator
impl BitAndAssign for Checked<u64>[src]
fn bitand_assign(&mut self, other: Checked<u64>)
The method for the &= operator
impl BitAndAssign<u64> for Checked<u64>[src]
fn bitand_assign(&mut self, other: u64)
The method for the &= operator
impl Neg for Checked<u64>[src]
type Output = Checked<u64>
The resulting type after applying the - operator
fn neg(self) -> Checked<u64>
The method for the unary - operator
impl<'a> Neg for &'a Checked<u64>[src]
type Output = <Checked<u64> as Neg>::Output
The resulting type after applying the - operator
fn neg(self) -> <Checked<u64> as Neg>::Output
The method for the unary - operator
impl Add for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the + operator
fn add(self, other: Checked<usize>) -> Checked<usize>
The method for the + operator
impl Add<usize> for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the + operator
fn add(self, other: usize) -> Checked<usize>
The method for the + operator
impl<'a> Add<Checked<usize>> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Add<Checked<usize>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: Checked<usize>
) -> <Checked<usize> as Add<Checked<usize>>>::Output
self,
other: Checked<usize>
) -> <Checked<usize> as Add<Checked<usize>>>::Output
The method for the + operator
impl<'a> Add<&'a Checked<usize>> for Checked<usize>[src]
type Output = <Checked<usize> as Add<Checked<usize>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Add<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Add<Checked<usize>>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a Checked<usize>> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Add<Checked<usize>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Add<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Add<Checked<usize>>>::Output
The method for the + operator
impl<'a> Add<usize> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Add<usize>>::Output
The resulting type after applying the + operator
fn add(self, other: usize) -> <Checked<usize> as Add<usize>>::Output
The method for the + operator
impl<'a> Add<&'a usize> for Checked<usize>[src]
type Output = <Checked<usize> as Add<usize>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a usize) -> <Checked<usize> as Add<usize>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a usize> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Add<usize>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a usize) -> <Checked<usize> as Add<usize>>::Output
The method for the + operator
impl AddAssign for Checked<usize>[src]
fn add_assign(&mut self, other: Checked<usize>)
The method for the += operator
impl AddAssign<usize> for Checked<usize>[src]
fn add_assign(&mut self, other: usize)
The method for the += operator
impl Sub for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the - operator
fn sub(self, other: Checked<usize>) -> Checked<usize>
The method for the - operator
impl Sub<usize> for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the - operator
fn sub(self, other: usize) -> Checked<usize>
The method for the - operator
impl<'a> Sub<Checked<usize>> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Sub<Checked<usize>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: Checked<usize>
) -> <Checked<usize> as Sub<Checked<usize>>>::Output
self,
other: Checked<usize>
) -> <Checked<usize> as Sub<Checked<usize>>>::Output
The method for the - operator
impl<'a> Sub<&'a Checked<usize>> for Checked<usize>[src]
type Output = <Checked<usize> as Sub<Checked<usize>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Sub<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Sub<Checked<usize>>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a Checked<usize>> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Sub<Checked<usize>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Sub<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Sub<Checked<usize>>>::Output
The method for the - operator
impl<'a> Sub<usize> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Sub<usize>>::Output
The resulting type after applying the - operator
fn sub(self, other: usize) -> <Checked<usize> as Sub<usize>>::Output
The method for the - operator
impl<'a> Sub<&'a usize> for Checked<usize>[src]
type Output = <Checked<usize> as Sub<usize>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a usize) -> <Checked<usize> as Sub<usize>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a usize> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Sub<usize>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a usize) -> <Checked<usize> as Sub<usize>>::Output
The method for the - operator
impl SubAssign for Checked<usize>[src]
fn sub_assign(&mut self, other: Checked<usize>)
The method for the -= operator
impl SubAssign<usize> for Checked<usize>[src]
fn sub_assign(&mut self, other: usize)
The method for the -= operator
impl Mul for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the * operator
fn mul(self, other: Checked<usize>) -> Checked<usize>
The method for the * operator
impl Mul<usize> for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the * operator
fn mul(self, other: usize) -> Checked<usize>
The method for the * operator
impl<'a> Mul<Checked<usize>> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Mul<Checked<usize>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: Checked<usize>
) -> <Checked<usize> as Mul<Checked<usize>>>::Output
self,
other: Checked<usize>
) -> <Checked<usize> as Mul<Checked<usize>>>::Output
The method for the * operator
impl<'a> Mul<&'a Checked<usize>> for Checked<usize>[src]
type Output = <Checked<usize> as Mul<Checked<usize>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Mul<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Mul<Checked<usize>>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a Checked<usize>> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Mul<Checked<usize>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Mul<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Mul<Checked<usize>>>::Output
The method for the * operator
impl<'a> Mul<usize> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Mul<usize>>::Output
The resulting type after applying the * operator
fn mul(self, other: usize) -> <Checked<usize> as Mul<usize>>::Output
The method for the * operator
impl<'a> Mul<&'a usize> for Checked<usize>[src]
type Output = <Checked<usize> as Mul<usize>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a usize) -> <Checked<usize> as Mul<usize>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a usize> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Mul<usize>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a usize) -> <Checked<usize> as Mul<usize>>::Output
The method for the * operator
impl MulAssign for Checked<usize>[src]
fn mul_assign(&mut self, other: Checked<usize>)
The method for the *= operator
impl MulAssign<usize> for Checked<usize>[src]
fn mul_assign(&mut self, other: usize)
The method for the *= operator
impl Div for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the / operator
fn div(self, other: Checked<usize>) -> Checked<usize>
The method for the / operator
impl Div<usize> for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the / operator
fn div(self, other: usize) -> Checked<usize>
The method for the / operator
impl<'a> Div<Checked<usize>> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Div<Checked<usize>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: Checked<usize>
) -> <Checked<usize> as Div<Checked<usize>>>::Output
self,
other: Checked<usize>
) -> <Checked<usize> as Div<Checked<usize>>>::Output
The method for the / operator
impl<'a> Div<&'a Checked<usize>> for Checked<usize>[src]
type Output = <Checked<usize> as Div<Checked<usize>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Div<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Div<Checked<usize>>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a Checked<usize>> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Div<Checked<usize>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Div<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Div<Checked<usize>>>::Output
The method for the / operator
impl<'a> Div<usize> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Div<usize>>::Output
The resulting type after applying the / operator
fn div(self, other: usize) -> <Checked<usize> as Div<usize>>::Output
The method for the / operator
impl<'a> Div<&'a usize> for Checked<usize>[src]
type Output = <Checked<usize> as Div<usize>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a usize) -> <Checked<usize> as Div<usize>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a usize> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Div<usize>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a usize) -> <Checked<usize> as Div<usize>>::Output
The method for the / operator
impl DivAssign for Checked<usize>[src]
fn div_assign(&mut self, other: Checked<usize>)
The method for the /= operator
impl DivAssign<usize> for Checked<usize>[src]
fn div_assign(&mut self, other: usize)
The method for the /= operator
impl Rem for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the % operator
fn rem(self, other: Checked<usize>) -> Checked<usize>
The method for the % operator
impl Rem<usize> for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the % operator
fn rem(self, other: usize) -> Checked<usize>
The method for the % operator
impl<'a> Rem<Checked<usize>> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Rem<Checked<usize>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: Checked<usize>
) -> <Checked<usize> as Rem<Checked<usize>>>::Output
self,
other: Checked<usize>
) -> <Checked<usize> as Rem<Checked<usize>>>::Output
The method for the % operator
impl<'a> Rem<&'a Checked<usize>> for Checked<usize>[src]
type Output = <Checked<usize> as Rem<Checked<usize>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Rem<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Rem<Checked<usize>>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a Checked<usize>> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Rem<Checked<usize>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Rem<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as Rem<Checked<usize>>>::Output
The method for the % operator
impl<'a> Rem<usize> for &'a Checked<usize>[src]
type Output = <Checked<usize> as Rem<usize>>::Output
The resulting type after applying the % operator
fn rem(self, other: usize) -> <Checked<usize> as Rem<usize>>::Output
The method for the % operator
impl<'a> Rem<&'a usize> for Checked<usize>[src]
type Output = <Checked<usize> as Rem<usize>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a usize) -> <Checked<usize> as Rem<usize>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a usize> for &'b Checked<usize>[src]
type Output = <Checked<usize> as Rem<usize>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a usize) -> <Checked<usize> as Rem<usize>>::Output
The method for the % operator
impl RemAssign for Checked<usize>[src]
fn rem_assign(&mut self, other: Checked<usize>)
The method for the %= operator
impl RemAssign<usize> for Checked<usize>[src]
fn rem_assign(&mut self, other: usize)
The method for the %= operator
impl Not for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the ! operator
fn not(self) -> Checked<usize>
The method for the unary ! operator
impl<'a> Not for &'a Checked<usize>[src]
type Output = <Checked<usize> as Not>::Output
The resulting type after applying the ! operator
fn not(self) -> <Checked<usize> as Not>::Output
The method for the unary ! operator
impl BitXor for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the ^ operator
fn bitxor(self, other: Checked<usize>) -> Checked<usize>
The method for the ^ operator
impl BitXor<usize> for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the ^ operator
fn bitxor(self, other: usize) -> Checked<usize>
The method for the ^ operator
impl<'a> BitXor<Checked<usize>> for &'a Checked<usize>[src]
type Output = <Checked<usize> as BitXor<Checked<usize>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: Checked<usize>
) -> <Checked<usize> as BitXor<Checked<usize>>>::Output
self,
other: Checked<usize>
) -> <Checked<usize> as BitXor<Checked<usize>>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a Checked<usize>> for Checked<usize>[src]
type Output = <Checked<usize> as BitXor<Checked<usize>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as BitXor<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as BitXor<Checked<usize>>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a Checked<usize>> for &'b Checked<usize>[src]
type Output = <Checked<usize> as BitXor<Checked<usize>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as BitXor<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as BitXor<Checked<usize>>>::Output
The method for the ^ operator
impl<'a> BitXor<usize> for &'a Checked<usize>[src]
type Output = <Checked<usize> as BitXor<usize>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: usize) -> <Checked<usize> as BitXor<usize>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a usize> for Checked<usize>[src]
type Output = <Checked<usize> as BitXor<usize>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a usize) -> <Checked<usize> as BitXor<usize>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a usize> for &'b Checked<usize>[src]
type Output = <Checked<usize> as BitXor<usize>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a usize) -> <Checked<usize> as BitXor<usize>>::Output
The method for the ^ operator
impl BitXorAssign for Checked<usize>[src]
fn bitxor_assign(&mut self, other: Checked<usize>)
The method for the ^= operator
impl BitXorAssign<usize> for Checked<usize>[src]
fn bitxor_assign(&mut self, other: usize)
The method for the ^= operator
impl BitOr for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the | operator
fn bitor(self, other: Checked<usize>) -> Checked<usize>
The method for the | operator
impl BitOr<usize> for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the | operator
fn bitor(self, other: usize) -> Checked<usize>
The method for the | operator
impl<'a> BitOr<Checked<usize>> for &'a Checked<usize>[src]
type Output = <Checked<usize> as BitOr<Checked<usize>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: Checked<usize>
) -> <Checked<usize> as BitOr<Checked<usize>>>::Output
self,
other: Checked<usize>
) -> <Checked<usize> as BitOr<Checked<usize>>>::Output
The method for the | operator
impl<'a> BitOr<&'a Checked<usize>> for Checked<usize>[src]
type Output = <Checked<usize> as BitOr<Checked<usize>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as BitOr<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as BitOr<Checked<usize>>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a Checked<usize>> for &'b Checked<usize>[src]
type Output = <Checked<usize> as BitOr<Checked<usize>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as BitOr<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as BitOr<Checked<usize>>>::Output
The method for the | operator
impl<'a> BitOr<usize> for &'a Checked<usize>[src]
type Output = <Checked<usize> as BitOr<usize>>::Output
The resulting type after applying the | operator
fn bitor(self, other: usize) -> <Checked<usize> as BitOr<usize>>::Output
The method for the | operator
impl<'a> BitOr<&'a usize> for Checked<usize>[src]
type Output = <Checked<usize> as BitOr<usize>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a usize) -> <Checked<usize> as BitOr<usize>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a usize> for &'b Checked<usize>[src]
type Output = <Checked<usize> as BitOr<usize>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a usize) -> <Checked<usize> as BitOr<usize>>::Output
The method for the | operator
impl BitOrAssign for Checked<usize>[src]
fn bitor_assign(&mut self, other: Checked<usize>)
The method for the |= operator
impl BitOrAssign<usize> for Checked<usize>[src]
fn bitor_assign(&mut self, other: usize)
The method for the |= operator
impl BitAnd for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the & operator
fn bitand(self, other: Checked<usize>) -> Checked<usize>
The method for the & operator
impl BitAnd<usize> for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the & operator
fn bitand(self, other: usize) -> Checked<usize>
The method for the & operator
impl<'a> BitAnd<Checked<usize>> for &'a Checked<usize>[src]
type Output = <Checked<usize> as BitAnd<Checked<usize>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: Checked<usize>
) -> <Checked<usize> as BitAnd<Checked<usize>>>::Output
self,
other: Checked<usize>
) -> <Checked<usize> as BitAnd<Checked<usize>>>::Output
The method for the & operator
impl<'a> BitAnd<&'a Checked<usize>> for Checked<usize>[src]
type Output = <Checked<usize> as BitAnd<Checked<usize>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as BitAnd<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as BitAnd<Checked<usize>>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a Checked<usize>> for &'b Checked<usize>[src]
type Output = <Checked<usize> as BitAnd<Checked<usize>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<usize>
) -> <Checked<usize> as BitAnd<Checked<usize>>>::Output
self,
other: &'a Checked<usize>
) -> <Checked<usize> as BitAnd<Checked<usize>>>::Output
The method for the & operator
impl<'a> BitAnd<usize> for &'a Checked<usize>[src]
type Output = <Checked<usize> as BitAnd<usize>>::Output
The resulting type after applying the & operator
fn bitand(self, other: usize) -> <Checked<usize> as BitAnd<usize>>::Output
The method for the & operator
impl<'a> BitAnd<&'a usize> for Checked<usize>[src]
type Output = <Checked<usize> as BitAnd<usize>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a usize) -> <Checked<usize> as BitAnd<usize>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a usize> for &'b Checked<usize>[src]
type Output = <Checked<usize> as BitAnd<usize>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a usize) -> <Checked<usize> as BitAnd<usize>>::Output
The method for the & operator
impl BitAndAssign for Checked<usize>[src]
fn bitand_assign(&mut self, other: Checked<usize>)
The method for the &= operator
impl BitAndAssign<usize> for Checked<usize>[src]
fn bitand_assign(&mut self, other: usize)
The method for the &= operator
impl Neg for Checked<usize>[src]
type Output = Checked<usize>
The resulting type after applying the - operator
fn neg(self) -> Checked<usize>
The method for the unary - operator
impl<'a> Neg for &'a Checked<usize>[src]
type Output = <Checked<usize> as Neg>::Output
The resulting type after applying the - operator
fn neg(self) -> <Checked<usize> as Neg>::Output
The method for the unary - operator
impl Add for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the + operator
fn add(self, other: Checked<i8>) -> Checked<i8>
The method for the + operator
impl Add<i8> for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the + operator
fn add(self, other: i8) -> Checked<i8>
The method for the + operator
impl<'a> Add<Checked<i8>> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Add<Checked<i8>>>::Output
The resulting type after applying the + operator
fn add(self, other: Checked<i8>) -> <Checked<i8> as Add<Checked<i8>>>::Output
The method for the + operator
impl<'a> Add<&'a Checked<i8>> for Checked<i8>[src]
type Output = <Checked<i8> as Add<Checked<i8>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Add<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Add<Checked<i8>>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a Checked<i8>> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Add<Checked<i8>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Add<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Add<Checked<i8>>>::Output
The method for the + operator
impl<'a> Add<i8> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Add<i8>>::Output
The resulting type after applying the + operator
fn add(self, other: i8) -> <Checked<i8> as Add<i8>>::Output
The method for the + operator
impl<'a> Add<&'a i8> for Checked<i8>[src]
type Output = <Checked<i8> as Add<i8>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a i8) -> <Checked<i8> as Add<i8>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a i8> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Add<i8>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a i8) -> <Checked<i8> as Add<i8>>::Output
The method for the + operator
impl AddAssign for Checked<i8>[src]
fn add_assign(&mut self, other: Checked<i8>)
The method for the += operator
impl AddAssign<i8> for Checked<i8>[src]
fn add_assign(&mut self, other: i8)
The method for the += operator
impl Sub for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the - operator
fn sub(self, other: Checked<i8>) -> Checked<i8>
The method for the - operator
impl Sub<i8> for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the - operator
fn sub(self, other: i8) -> Checked<i8>
The method for the - operator
impl<'a> Sub<Checked<i8>> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Sub<Checked<i8>>>::Output
The resulting type after applying the - operator
fn sub(self, other: Checked<i8>) -> <Checked<i8> as Sub<Checked<i8>>>::Output
The method for the - operator
impl<'a> Sub<&'a Checked<i8>> for Checked<i8>[src]
type Output = <Checked<i8> as Sub<Checked<i8>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Sub<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Sub<Checked<i8>>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a Checked<i8>> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Sub<Checked<i8>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Sub<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Sub<Checked<i8>>>::Output
The method for the - operator
impl<'a> Sub<i8> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Sub<i8>>::Output
The resulting type after applying the - operator
fn sub(self, other: i8) -> <Checked<i8> as Sub<i8>>::Output
The method for the - operator
impl<'a> Sub<&'a i8> for Checked<i8>[src]
type Output = <Checked<i8> as Sub<i8>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a i8) -> <Checked<i8> as Sub<i8>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a i8> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Sub<i8>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a i8) -> <Checked<i8> as Sub<i8>>::Output
The method for the - operator
impl SubAssign for Checked<i8>[src]
fn sub_assign(&mut self, other: Checked<i8>)
The method for the -= operator
impl SubAssign<i8> for Checked<i8>[src]
fn sub_assign(&mut self, other: i8)
The method for the -= operator
impl Mul for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the * operator
fn mul(self, other: Checked<i8>) -> Checked<i8>
The method for the * operator
impl Mul<i8> for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the * operator
fn mul(self, other: i8) -> Checked<i8>
The method for the * operator
impl<'a> Mul<Checked<i8>> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Mul<Checked<i8>>>::Output
The resulting type after applying the * operator
fn mul(self, other: Checked<i8>) -> <Checked<i8> as Mul<Checked<i8>>>::Output
The method for the * operator
impl<'a> Mul<&'a Checked<i8>> for Checked<i8>[src]
type Output = <Checked<i8> as Mul<Checked<i8>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Mul<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Mul<Checked<i8>>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a Checked<i8>> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Mul<Checked<i8>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Mul<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Mul<Checked<i8>>>::Output
The method for the * operator
impl<'a> Mul<i8> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Mul<i8>>::Output
The resulting type after applying the * operator
fn mul(self, other: i8) -> <Checked<i8> as Mul<i8>>::Output
The method for the * operator
impl<'a> Mul<&'a i8> for Checked<i8>[src]
type Output = <Checked<i8> as Mul<i8>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a i8) -> <Checked<i8> as Mul<i8>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a i8> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Mul<i8>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a i8) -> <Checked<i8> as Mul<i8>>::Output
The method for the * operator
impl MulAssign for Checked<i8>[src]
fn mul_assign(&mut self, other: Checked<i8>)
The method for the *= operator
impl MulAssign<i8> for Checked<i8>[src]
fn mul_assign(&mut self, other: i8)
The method for the *= operator
impl Div for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the / operator
fn div(self, other: Checked<i8>) -> Checked<i8>
The method for the / operator
impl Div<i8> for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the / operator
fn div(self, other: i8) -> Checked<i8>
The method for the / operator
impl<'a> Div<Checked<i8>> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Div<Checked<i8>>>::Output
The resulting type after applying the / operator
fn div(self, other: Checked<i8>) -> <Checked<i8> as Div<Checked<i8>>>::Output
The method for the / operator
impl<'a> Div<&'a Checked<i8>> for Checked<i8>[src]
type Output = <Checked<i8> as Div<Checked<i8>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Div<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Div<Checked<i8>>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a Checked<i8>> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Div<Checked<i8>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Div<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Div<Checked<i8>>>::Output
The method for the / operator
impl<'a> Div<i8> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Div<i8>>::Output
The resulting type after applying the / operator
fn div(self, other: i8) -> <Checked<i8> as Div<i8>>::Output
The method for the / operator
impl<'a> Div<&'a i8> for Checked<i8>[src]
type Output = <Checked<i8> as Div<i8>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a i8) -> <Checked<i8> as Div<i8>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a i8> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Div<i8>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a i8) -> <Checked<i8> as Div<i8>>::Output
The method for the / operator
impl DivAssign for Checked<i8>[src]
fn div_assign(&mut self, other: Checked<i8>)
The method for the /= operator
impl DivAssign<i8> for Checked<i8>[src]
fn div_assign(&mut self, other: i8)
The method for the /= operator
impl Rem for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the % operator
fn rem(self, other: Checked<i8>) -> Checked<i8>
The method for the % operator
impl Rem<i8> for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the % operator
fn rem(self, other: i8) -> Checked<i8>
The method for the % operator
impl<'a> Rem<Checked<i8>> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Rem<Checked<i8>>>::Output
The resulting type after applying the % operator
fn rem(self, other: Checked<i8>) -> <Checked<i8> as Rem<Checked<i8>>>::Output
The method for the % operator
impl<'a> Rem<&'a Checked<i8>> for Checked<i8>[src]
type Output = <Checked<i8> as Rem<Checked<i8>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Rem<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Rem<Checked<i8>>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a Checked<i8>> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Rem<Checked<i8>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Rem<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as Rem<Checked<i8>>>::Output
The method for the % operator
impl<'a> Rem<i8> for &'a Checked<i8>[src]
type Output = <Checked<i8> as Rem<i8>>::Output
The resulting type after applying the % operator
fn rem(self, other: i8) -> <Checked<i8> as Rem<i8>>::Output
The method for the % operator
impl<'a> Rem<&'a i8> for Checked<i8>[src]
type Output = <Checked<i8> as Rem<i8>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a i8) -> <Checked<i8> as Rem<i8>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a i8> for &'b Checked<i8>[src]
type Output = <Checked<i8> as Rem<i8>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a i8) -> <Checked<i8> as Rem<i8>>::Output
The method for the % operator
impl RemAssign for Checked<i8>[src]
fn rem_assign(&mut self, other: Checked<i8>)
The method for the %= operator
impl RemAssign<i8> for Checked<i8>[src]
fn rem_assign(&mut self, other: i8)
The method for the %= operator
impl Not for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the ! operator
fn not(self) -> Checked<i8>
The method for the unary ! operator
impl<'a> Not for &'a Checked<i8>[src]
type Output = <Checked<i8> as Not>::Output
The resulting type after applying the ! operator
fn not(self) -> <Checked<i8> as Not>::Output
The method for the unary ! operator
impl BitXor for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the ^ operator
fn bitxor(self, other: Checked<i8>) -> Checked<i8>
The method for the ^ operator
impl BitXor<i8> for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the ^ operator
fn bitxor(self, other: i8) -> Checked<i8>
The method for the ^ operator
impl<'a> BitXor<Checked<i8>> for &'a Checked<i8>[src]
type Output = <Checked<i8> as BitXor<Checked<i8>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: Checked<i8>
) -> <Checked<i8> as BitXor<Checked<i8>>>::Output
self,
other: Checked<i8>
) -> <Checked<i8> as BitXor<Checked<i8>>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a Checked<i8>> for Checked<i8>[src]
type Output = <Checked<i8> as BitXor<Checked<i8>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as BitXor<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as BitXor<Checked<i8>>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a Checked<i8>> for &'b Checked<i8>[src]
type Output = <Checked<i8> as BitXor<Checked<i8>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as BitXor<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as BitXor<Checked<i8>>>::Output
The method for the ^ operator
impl<'a> BitXor<i8> for &'a Checked<i8>[src]
type Output = <Checked<i8> as BitXor<i8>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: i8) -> <Checked<i8> as BitXor<i8>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a i8> for Checked<i8>[src]
type Output = <Checked<i8> as BitXor<i8>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a i8) -> <Checked<i8> as BitXor<i8>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a i8> for &'b Checked<i8>[src]
type Output = <Checked<i8> as BitXor<i8>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a i8) -> <Checked<i8> as BitXor<i8>>::Output
The method for the ^ operator
impl BitXorAssign for Checked<i8>[src]
fn bitxor_assign(&mut self, other: Checked<i8>)
The method for the ^= operator
impl BitXorAssign<i8> for Checked<i8>[src]
fn bitxor_assign(&mut self, other: i8)
The method for the ^= operator
impl BitOr for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the | operator
fn bitor(self, other: Checked<i8>) -> Checked<i8>
The method for the | operator
impl BitOr<i8> for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the | operator
fn bitor(self, other: i8) -> Checked<i8>
The method for the | operator
impl<'a> BitOr<Checked<i8>> for &'a Checked<i8>[src]
type Output = <Checked<i8> as BitOr<Checked<i8>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: Checked<i8>
) -> <Checked<i8> as BitOr<Checked<i8>>>::Output
self,
other: Checked<i8>
) -> <Checked<i8> as BitOr<Checked<i8>>>::Output
The method for the | operator
impl<'a> BitOr<&'a Checked<i8>> for Checked<i8>[src]
type Output = <Checked<i8> as BitOr<Checked<i8>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as BitOr<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as BitOr<Checked<i8>>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a Checked<i8>> for &'b Checked<i8>[src]
type Output = <Checked<i8> as BitOr<Checked<i8>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as BitOr<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as BitOr<Checked<i8>>>::Output
The method for the | operator
impl<'a> BitOr<i8> for &'a Checked<i8>[src]
type Output = <Checked<i8> as BitOr<i8>>::Output
The resulting type after applying the | operator
fn bitor(self, other: i8) -> <Checked<i8> as BitOr<i8>>::Output
The method for the | operator
impl<'a> BitOr<&'a i8> for Checked<i8>[src]
type Output = <Checked<i8> as BitOr<i8>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a i8) -> <Checked<i8> as BitOr<i8>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a i8> for &'b Checked<i8>[src]
type Output = <Checked<i8> as BitOr<i8>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a i8) -> <Checked<i8> as BitOr<i8>>::Output
The method for the | operator
impl BitOrAssign for Checked<i8>[src]
fn bitor_assign(&mut self, other: Checked<i8>)
The method for the |= operator
impl BitOrAssign<i8> for Checked<i8>[src]
fn bitor_assign(&mut self, other: i8)
The method for the |= operator
impl BitAnd for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the & operator
fn bitand(self, other: Checked<i8>) -> Checked<i8>
The method for the & operator
impl BitAnd<i8> for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the & operator
fn bitand(self, other: i8) -> Checked<i8>
The method for the & operator
impl<'a> BitAnd<Checked<i8>> for &'a Checked<i8>[src]
type Output = <Checked<i8> as BitAnd<Checked<i8>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: Checked<i8>
) -> <Checked<i8> as BitAnd<Checked<i8>>>::Output
self,
other: Checked<i8>
) -> <Checked<i8> as BitAnd<Checked<i8>>>::Output
The method for the & operator
impl<'a> BitAnd<&'a Checked<i8>> for Checked<i8>[src]
type Output = <Checked<i8> as BitAnd<Checked<i8>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as BitAnd<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as BitAnd<Checked<i8>>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a Checked<i8>> for &'b Checked<i8>[src]
type Output = <Checked<i8> as BitAnd<Checked<i8>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<i8>
) -> <Checked<i8> as BitAnd<Checked<i8>>>::Output
self,
other: &'a Checked<i8>
) -> <Checked<i8> as BitAnd<Checked<i8>>>::Output
The method for the & operator
impl<'a> BitAnd<i8> for &'a Checked<i8>[src]
type Output = <Checked<i8> as BitAnd<i8>>::Output
The resulting type after applying the & operator
fn bitand(self, other: i8) -> <Checked<i8> as BitAnd<i8>>::Output
The method for the & operator
impl<'a> BitAnd<&'a i8> for Checked<i8>[src]
type Output = <Checked<i8> as BitAnd<i8>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a i8) -> <Checked<i8> as BitAnd<i8>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a i8> for &'b Checked<i8>[src]
type Output = <Checked<i8> as BitAnd<i8>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a i8) -> <Checked<i8> as BitAnd<i8>>::Output
The method for the & operator
impl BitAndAssign for Checked<i8>[src]
fn bitand_assign(&mut self, other: Checked<i8>)
The method for the &= operator
impl BitAndAssign<i8> for Checked<i8>[src]
fn bitand_assign(&mut self, other: i8)
The method for the &= operator
impl Neg for Checked<i8>[src]
type Output = Checked<i8>
The resulting type after applying the - operator
fn neg(self) -> Checked<i8>
The method for the unary - operator
impl<'a> Neg for &'a Checked<i8>[src]
type Output = <Checked<i8> as Neg>::Output
The resulting type after applying the - operator
fn neg(self) -> <Checked<i8> as Neg>::Output
The method for the unary - operator
impl Add for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the + operator
fn add(self, other: Checked<i16>) -> Checked<i16>
The method for the + operator
impl Add<i16> for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the + operator
fn add(self, other: i16) -> Checked<i16>
The method for the + operator
impl<'a> Add<Checked<i16>> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Add<Checked<i16>>>::Output
The resulting type after applying the + operator
fn add(self, other: Checked<i16>) -> <Checked<i16> as Add<Checked<i16>>>::Output
The method for the + operator
impl<'a> Add<&'a Checked<i16>> for Checked<i16>[src]
type Output = <Checked<i16> as Add<Checked<i16>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Add<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Add<Checked<i16>>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a Checked<i16>> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Add<Checked<i16>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Add<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Add<Checked<i16>>>::Output
The method for the + operator
impl<'a> Add<i16> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Add<i16>>::Output
The resulting type after applying the + operator
fn add(self, other: i16) -> <Checked<i16> as Add<i16>>::Output
The method for the + operator
impl<'a> Add<&'a i16> for Checked<i16>[src]
type Output = <Checked<i16> as Add<i16>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a i16) -> <Checked<i16> as Add<i16>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a i16> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Add<i16>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a i16) -> <Checked<i16> as Add<i16>>::Output
The method for the + operator
impl AddAssign for Checked<i16>[src]
fn add_assign(&mut self, other: Checked<i16>)
The method for the += operator
impl AddAssign<i16> for Checked<i16>[src]
fn add_assign(&mut self, other: i16)
The method for the += operator
impl Sub for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the - operator
fn sub(self, other: Checked<i16>) -> Checked<i16>
The method for the - operator
impl Sub<i16> for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the - operator
fn sub(self, other: i16) -> Checked<i16>
The method for the - operator
impl<'a> Sub<Checked<i16>> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Sub<Checked<i16>>>::Output
The resulting type after applying the - operator
fn sub(self, other: Checked<i16>) -> <Checked<i16> as Sub<Checked<i16>>>::Output
The method for the - operator
impl<'a> Sub<&'a Checked<i16>> for Checked<i16>[src]
type Output = <Checked<i16> as Sub<Checked<i16>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Sub<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Sub<Checked<i16>>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a Checked<i16>> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Sub<Checked<i16>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Sub<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Sub<Checked<i16>>>::Output
The method for the - operator
impl<'a> Sub<i16> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Sub<i16>>::Output
The resulting type after applying the - operator
fn sub(self, other: i16) -> <Checked<i16> as Sub<i16>>::Output
The method for the - operator
impl<'a> Sub<&'a i16> for Checked<i16>[src]
type Output = <Checked<i16> as Sub<i16>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a i16) -> <Checked<i16> as Sub<i16>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a i16> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Sub<i16>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a i16) -> <Checked<i16> as Sub<i16>>::Output
The method for the - operator
impl SubAssign for Checked<i16>[src]
fn sub_assign(&mut self, other: Checked<i16>)
The method for the -= operator
impl SubAssign<i16> for Checked<i16>[src]
fn sub_assign(&mut self, other: i16)
The method for the -= operator
impl Mul for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the * operator
fn mul(self, other: Checked<i16>) -> Checked<i16>
The method for the * operator
impl Mul<i16> for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the * operator
fn mul(self, other: i16) -> Checked<i16>
The method for the * operator
impl<'a> Mul<Checked<i16>> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Mul<Checked<i16>>>::Output
The resulting type after applying the * operator
fn mul(self, other: Checked<i16>) -> <Checked<i16> as Mul<Checked<i16>>>::Output
The method for the * operator
impl<'a> Mul<&'a Checked<i16>> for Checked<i16>[src]
type Output = <Checked<i16> as Mul<Checked<i16>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Mul<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Mul<Checked<i16>>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a Checked<i16>> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Mul<Checked<i16>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Mul<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Mul<Checked<i16>>>::Output
The method for the * operator
impl<'a> Mul<i16> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Mul<i16>>::Output
The resulting type after applying the * operator
fn mul(self, other: i16) -> <Checked<i16> as Mul<i16>>::Output
The method for the * operator
impl<'a> Mul<&'a i16> for Checked<i16>[src]
type Output = <Checked<i16> as Mul<i16>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a i16) -> <Checked<i16> as Mul<i16>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a i16> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Mul<i16>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a i16) -> <Checked<i16> as Mul<i16>>::Output
The method for the * operator
impl MulAssign for Checked<i16>[src]
fn mul_assign(&mut self, other: Checked<i16>)
The method for the *= operator
impl MulAssign<i16> for Checked<i16>[src]
fn mul_assign(&mut self, other: i16)
The method for the *= operator
impl Div for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the / operator
fn div(self, other: Checked<i16>) -> Checked<i16>
The method for the / operator
impl Div<i16> for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the / operator
fn div(self, other: i16) -> Checked<i16>
The method for the / operator
impl<'a> Div<Checked<i16>> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Div<Checked<i16>>>::Output
The resulting type after applying the / operator
fn div(self, other: Checked<i16>) -> <Checked<i16> as Div<Checked<i16>>>::Output
The method for the / operator
impl<'a> Div<&'a Checked<i16>> for Checked<i16>[src]
type Output = <Checked<i16> as Div<Checked<i16>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Div<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Div<Checked<i16>>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a Checked<i16>> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Div<Checked<i16>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Div<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Div<Checked<i16>>>::Output
The method for the / operator
impl<'a> Div<i16> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Div<i16>>::Output
The resulting type after applying the / operator
fn div(self, other: i16) -> <Checked<i16> as Div<i16>>::Output
The method for the / operator
impl<'a> Div<&'a i16> for Checked<i16>[src]
type Output = <Checked<i16> as Div<i16>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a i16) -> <Checked<i16> as Div<i16>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a i16> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Div<i16>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a i16) -> <Checked<i16> as Div<i16>>::Output
The method for the / operator
impl DivAssign for Checked<i16>[src]
fn div_assign(&mut self, other: Checked<i16>)
The method for the /= operator
impl DivAssign<i16> for Checked<i16>[src]
fn div_assign(&mut self, other: i16)
The method for the /= operator
impl Rem for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the % operator
fn rem(self, other: Checked<i16>) -> Checked<i16>
The method for the % operator
impl Rem<i16> for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the % operator
fn rem(self, other: i16) -> Checked<i16>
The method for the % operator
impl<'a> Rem<Checked<i16>> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Rem<Checked<i16>>>::Output
The resulting type after applying the % operator
fn rem(self, other: Checked<i16>) -> <Checked<i16> as Rem<Checked<i16>>>::Output
The method for the % operator
impl<'a> Rem<&'a Checked<i16>> for Checked<i16>[src]
type Output = <Checked<i16> as Rem<Checked<i16>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Rem<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Rem<Checked<i16>>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a Checked<i16>> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Rem<Checked<i16>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Rem<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as Rem<Checked<i16>>>::Output
The method for the % operator
impl<'a> Rem<i16> for &'a Checked<i16>[src]
type Output = <Checked<i16> as Rem<i16>>::Output
The resulting type after applying the % operator
fn rem(self, other: i16) -> <Checked<i16> as Rem<i16>>::Output
The method for the % operator
impl<'a> Rem<&'a i16> for Checked<i16>[src]
type Output = <Checked<i16> as Rem<i16>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a i16) -> <Checked<i16> as Rem<i16>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a i16> for &'b Checked<i16>[src]
type Output = <Checked<i16> as Rem<i16>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a i16) -> <Checked<i16> as Rem<i16>>::Output
The method for the % operator
impl RemAssign for Checked<i16>[src]
fn rem_assign(&mut self, other: Checked<i16>)
The method for the %= operator
impl RemAssign<i16> for Checked<i16>[src]
fn rem_assign(&mut self, other: i16)
The method for the %= operator
impl Not for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the ! operator
fn not(self) -> Checked<i16>
The method for the unary ! operator
impl<'a> Not for &'a Checked<i16>[src]
type Output = <Checked<i16> as Not>::Output
The resulting type after applying the ! operator
fn not(self) -> <Checked<i16> as Not>::Output
The method for the unary ! operator
impl BitXor for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the ^ operator
fn bitxor(self, other: Checked<i16>) -> Checked<i16>
The method for the ^ operator
impl BitXor<i16> for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the ^ operator
fn bitxor(self, other: i16) -> Checked<i16>
The method for the ^ operator
impl<'a> BitXor<Checked<i16>> for &'a Checked<i16>[src]
type Output = <Checked<i16> as BitXor<Checked<i16>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: Checked<i16>
) -> <Checked<i16> as BitXor<Checked<i16>>>::Output
self,
other: Checked<i16>
) -> <Checked<i16> as BitXor<Checked<i16>>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a Checked<i16>> for Checked<i16>[src]
type Output = <Checked<i16> as BitXor<Checked<i16>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as BitXor<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as BitXor<Checked<i16>>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a Checked<i16>> for &'b Checked<i16>[src]
type Output = <Checked<i16> as BitXor<Checked<i16>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as BitXor<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as BitXor<Checked<i16>>>::Output
The method for the ^ operator
impl<'a> BitXor<i16> for &'a Checked<i16>[src]
type Output = <Checked<i16> as BitXor<i16>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: i16) -> <Checked<i16> as BitXor<i16>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a i16> for Checked<i16>[src]
type Output = <Checked<i16> as BitXor<i16>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a i16) -> <Checked<i16> as BitXor<i16>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a i16> for &'b Checked<i16>[src]
type Output = <Checked<i16> as BitXor<i16>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a i16) -> <Checked<i16> as BitXor<i16>>::Output
The method for the ^ operator
impl BitXorAssign for Checked<i16>[src]
fn bitxor_assign(&mut self, other: Checked<i16>)
The method for the ^= operator
impl BitXorAssign<i16> for Checked<i16>[src]
fn bitxor_assign(&mut self, other: i16)
The method for the ^= operator
impl BitOr for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the | operator
fn bitor(self, other: Checked<i16>) -> Checked<i16>
The method for the | operator
impl BitOr<i16> for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the | operator
fn bitor(self, other: i16) -> Checked<i16>
The method for the | operator
impl<'a> BitOr<Checked<i16>> for &'a Checked<i16>[src]
type Output = <Checked<i16> as BitOr<Checked<i16>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: Checked<i16>
) -> <Checked<i16> as BitOr<Checked<i16>>>::Output
self,
other: Checked<i16>
) -> <Checked<i16> as BitOr<Checked<i16>>>::Output
The method for the | operator
impl<'a> BitOr<&'a Checked<i16>> for Checked<i16>[src]
type Output = <Checked<i16> as BitOr<Checked<i16>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as BitOr<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as BitOr<Checked<i16>>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a Checked<i16>> for &'b Checked<i16>[src]
type Output = <Checked<i16> as BitOr<Checked<i16>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as BitOr<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as BitOr<Checked<i16>>>::Output
The method for the | operator
impl<'a> BitOr<i16> for &'a Checked<i16>[src]
type Output = <Checked<i16> as BitOr<i16>>::Output
The resulting type after applying the | operator
fn bitor(self, other: i16) -> <Checked<i16> as BitOr<i16>>::Output
The method for the | operator
impl<'a> BitOr<&'a i16> for Checked<i16>[src]
type Output = <Checked<i16> as BitOr<i16>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a i16) -> <Checked<i16> as BitOr<i16>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a i16> for &'b Checked<i16>[src]
type Output = <Checked<i16> as BitOr<i16>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a i16) -> <Checked<i16> as BitOr<i16>>::Output
The method for the | operator
impl BitOrAssign for Checked<i16>[src]
fn bitor_assign(&mut self, other: Checked<i16>)
The method for the |= operator
impl BitOrAssign<i16> for Checked<i16>[src]
fn bitor_assign(&mut self, other: i16)
The method for the |= operator
impl BitAnd for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the & operator
fn bitand(self, other: Checked<i16>) -> Checked<i16>
The method for the & operator
impl BitAnd<i16> for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the & operator
fn bitand(self, other: i16) -> Checked<i16>
The method for the & operator
impl<'a> BitAnd<Checked<i16>> for &'a Checked<i16>[src]
type Output = <Checked<i16> as BitAnd<Checked<i16>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: Checked<i16>
) -> <Checked<i16> as BitAnd<Checked<i16>>>::Output
self,
other: Checked<i16>
) -> <Checked<i16> as BitAnd<Checked<i16>>>::Output
The method for the & operator
impl<'a> BitAnd<&'a Checked<i16>> for Checked<i16>[src]
type Output = <Checked<i16> as BitAnd<Checked<i16>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as BitAnd<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as BitAnd<Checked<i16>>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a Checked<i16>> for &'b Checked<i16>[src]
type Output = <Checked<i16> as BitAnd<Checked<i16>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<i16>
) -> <Checked<i16> as BitAnd<Checked<i16>>>::Output
self,
other: &'a Checked<i16>
) -> <Checked<i16> as BitAnd<Checked<i16>>>::Output
The method for the & operator
impl<'a> BitAnd<i16> for &'a Checked<i16>[src]
type Output = <Checked<i16> as BitAnd<i16>>::Output
The resulting type after applying the & operator
fn bitand(self, other: i16) -> <Checked<i16> as BitAnd<i16>>::Output
The method for the & operator
impl<'a> BitAnd<&'a i16> for Checked<i16>[src]
type Output = <Checked<i16> as BitAnd<i16>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a i16) -> <Checked<i16> as BitAnd<i16>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a i16> for &'b Checked<i16>[src]
type Output = <Checked<i16> as BitAnd<i16>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a i16) -> <Checked<i16> as BitAnd<i16>>::Output
The method for the & operator
impl BitAndAssign for Checked<i16>[src]
fn bitand_assign(&mut self, other: Checked<i16>)
The method for the &= operator
impl BitAndAssign<i16> for Checked<i16>[src]
fn bitand_assign(&mut self, other: i16)
The method for the &= operator
impl Neg for Checked<i16>[src]
type Output = Checked<i16>
The resulting type after applying the - operator
fn neg(self) -> Checked<i16>
The method for the unary - operator
impl<'a> Neg for &'a Checked<i16>[src]
type Output = <Checked<i16> as Neg>::Output
The resulting type after applying the - operator
fn neg(self) -> <Checked<i16> as Neg>::Output
The method for the unary - operator
impl Add for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the + operator
fn add(self, other: Checked<i32>) -> Checked<i32>
The method for the + operator
impl Add<i32> for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the + operator
fn add(self, other: i32) -> Checked<i32>
The method for the + operator
impl<'a> Add<Checked<i32>> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Add<Checked<i32>>>::Output
The resulting type after applying the + operator
fn add(self, other: Checked<i32>) -> <Checked<i32> as Add<Checked<i32>>>::Output
The method for the + operator
impl<'a> Add<&'a Checked<i32>> for Checked<i32>[src]
type Output = <Checked<i32> as Add<Checked<i32>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Add<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Add<Checked<i32>>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a Checked<i32>> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Add<Checked<i32>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Add<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Add<Checked<i32>>>::Output
The method for the + operator
impl<'a> Add<i32> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Add<i32>>::Output
The resulting type after applying the + operator
fn add(self, other: i32) -> <Checked<i32> as Add<i32>>::Output
The method for the + operator
impl<'a> Add<&'a i32> for Checked<i32>[src]
type Output = <Checked<i32> as Add<i32>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a i32) -> <Checked<i32> as Add<i32>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a i32> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Add<i32>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a i32) -> <Checked<i32> as Add<i32>>::Output
The method for the + operator
impl AddAssign for Checked<i32>[src]
fn add_assign(&mut self, other: Checked<i32>)
The method for the += operator
impl AddAssign<i32> for Checked<i32>[src]
fn add_assign(&mut self, other: i32)
The method for the += operator
impl Sub for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the - operator
fn sub(self, other: Checked<i32>) -> Checked<i32>
The method for the - operator
impl Sub<i32> for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the - operator
fn sub(self, other: i32) -> Checked<i32>
The method for the - operator
impl<'a> Sub<Checked<i32>> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Sub<Checked<i32>>>::Output
The resulting type after applying the - operator
fn sub(self, other: Checked<i32>) -> <Checked<i32> as Sub<Checked<i32>>>::Output
The method for the - operator
impl<'a> Sub<&'a Checked<i32>> for Checked<i32>[src]
type Output = <Checked<i32> as Sub<Checked<i32>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Sub<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Sub<Checked<i32>>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a Checked<i32>> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Sub<Checked<i32>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Sub<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Sub<Checked<i32>>>::Output
The method for the - operator
impl<'a> Sub<i32> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Sub<i32>>::Output
The resulting type after applying the - operator
fn sub(self, other: i32) -> <Checked<i32> as Sub<i32>>::Output
The method for the - operator
impl<'a> Sub<&'a i32> for Checked<i32>[src]
type Output = <Checked<i32> as Sub<i32>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a i32) -> <Checked<i32> as Sub<i32>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a i32> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Sub<i32>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a i32) -> <Checked<i32> as Sub<i32>>::Output
The method for the - operator
impl SubAssign for Checked<i32>[src]
fn sub_assign(&mut self, other: Checked<i32>)
The method for the -= operator
impl SubAssign<i32> for Checked<i32>[src]
fn sub_assign(&mut self, other: i32)
The method for the -= operator
impl Mul for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the * operator
fn mul(self, other: Checked<i32>) -> Checked<i32>
The method for the * operator
impl Mul<i32> for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the * operator
fn mul(self, other: i32) -> Checked<i32>
The method for the * operator
impl<'a> Mul<Checked<i32>> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Mul<Checked<i32>>>::Output
The resulting type after applying the * operator
fn mul(self, other: Checked<i32>) -> <Checked<i32> as Mul<Checked<i32>>>::Output
The method for the * operator
impl<'a> Mul<&'a Checked<i32>> for Checked<i32>[src]
type Output = <Checked<i32> as Mul<Checked<i32>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Mul<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Mul<Checked<i32>>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a Checked<i32>> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Mul<Checked<i32>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Mul<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Mul<Checked<i32>>>::Output
The method for the * operator
impl<'a> Mul<i32> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Mul<i32>>::Output
The resulting type after applying the * operator
fn mul(self, other: i32) -> <Checked<i32> as Mul<i32>>::Output
The method for the * operator
impl<'a> Mul<&'a i32> for Checked<i32>[src]
type Output = <Checked<i32> as Mul<i32>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a i32) -> <Checked<i32> as Mul<i32>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a i32> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Mul<i32>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a i32) -> <Checked<i32> as Mul<i32>>::Output
The method for the * operator
impl MulAssign for Checked<i32>[src]
fn mul_assign(&mut self, other: Checked<i32>)
The method for the *= operator
impl MulAssign<i32> for Checked<i32>[src]
fn mul_assign(&mut self, other: i32)
The method for the *= operator
impl Div for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the / operator
fn div(self, other: Checked<i32>) -> Checked<i32>
The method for the / operator
impl Div<i32> for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the / operator
fn div(self, other: i32) -> Checked<i32>
The method for the / operator
impl<'a> Div<Checked<i32>> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Div<Checked<i32>>>::Output
The resulting type after applying the / operator
fn div(self, other: Checked<i32>) -> <Checked<i32> as Div<Checked<i32>>>::Output
The method for the / operator
impl<'a> Div<&'a Checked<i32>> for Checked<i32>[src]
type Output = <Checked<i32> as Div<Checked<i32>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Div<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Div<Checked<i32>>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a Checked<i32>> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Div<Checked<i32>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Div<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Div<Checked<i32>>>::Output
The method for the / operator
impl<'a> Div<i32> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Div<i32>>::Output
The resulting type after applying the / operator
fn div(self, other: i32) -> <Checked<i32> as Div<i32>>::Output
The method for the / operator
impl<'a> Div<&'a i32> for Checked<i32>[src]
type Output = <Checked<i32> as Div<i32>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a i32) -> <Checked<i32> as Div<i32>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a i32> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Div<i32>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a i32) -> <Checked<i32> as Div<i32>>::Output
The method for the / operator
impl DivAssign for Checked<i32>[src]
fn div_assign(&mut self, other: Checked<i32>)
The method for the /= operator
impl DivAssign<i32> for Checked<i32>[src]
fn div_assign(&mut self, other: i32)
The method for the /= operator
impl Rem for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the % operator
fn rem(self, other: Checked<i32>) -> Checked<i32>
The method for the % operator
impl Rem<i32> for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the % operator
fn rem(self, other: i32) -> Checked<i32>
The method for the % operator
impl<'a> Rem<Checked<i32>> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Rem<Checked<i32>>>::Output
The resulting type after applying the % operator
fn rem(self, other: Checked<i32>) -> <Checked<i32> as Rem<Checked<i32>>>::Output
The method for the % operator
impl<'a> Rem<&'a Checked<i32>> for Checked<i32>[src]
type Output = <Checked<i32> as Rem<Checked<i32>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Rem<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Rem<Checked<i32>>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a Checked<i32>> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Rem<Checked<i32>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Rem<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as Rem<Checked<i32>>>::Output
The method for the % operator
impl<'a> Rem<i32> for &'a Checked<i32>[src]
type Output = <Checked<i32> as Rem<i32>>::Output
The resulting type after applying the % operator
fn rem(self, other: i32) -> <Checked<i32> as Rem<i32>>::Output
The method for the % operator
impl<'a> Rem<&'a i32> for Checked<i32>[src]
type Output = <Checked<i32> as Rem<i32>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a i32) -> <Checked<i32> as Rem<i32>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a i32> for &'b Checked<i32>[src]
type Output = <Checked<i32> as Rem<i32>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a i32) -> <Checked<i32> as Rem<i32>>::Output
The method for the % operator
impl RemAssign for Checked<i32>[src]
fn rem_assign(&mut self, other: Checked<i32>)
The method for the %= operator
impl RemAssign<i32> for Checked<i32>[src]
fn rem_assign(&mut self, other: i32)
The method for the %= operator
impl Not for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the ! operator
fn not(self) -> Checked<i32>
The method for the unary ! operator
impl<'a> Not for &'a Checked<i32>[src]
type Output = <Checked<i32> as Not>::Output
The resulting type after applying the ! operator
fn not(self) -> <Checked<i32> as Not>::Output
The method for the unary ! operator
impl BitXor for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the ^ operator
fn bitxor(self, other: Checked<i32>) -> Checked<i32>
The method for the ^ operator
impl BitXor<i32> for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the ^ operator
fn bitxor(self, other: i32) -> Checked<i32>
The method for the ^ operator
impl<'a> BitXor<Checked<i32>> for &'a Checked<i32>[src]
type Output = <Checked<i32> as BitXor<Checked<i32>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: Checked<i32>
) -> <Checked<i32> as BitXor<Checked<i32>>>::Output
self,
other: Checked<i32>
) -> <Checked<i32> as BitXor<Checked<i32>>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a Checked<i32>> for Checked<i32>[src]
type Output = <Checked<i32> as BitXor<Checked<i32>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as BitXor<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as BitXor<Checked<i32>>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a Checked<i32>> for &'b Checked<i32>[src]
type Output = <Checked<i32> as BitXor<Checked<i32>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as BitXor<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as BitXor<Checked<i32>>>::Output
The method for the ^ operator
impl<'a> BitXor<i32> for &'a Checked<i32>[src]
type Output = <Checked<i32> as BitXor<i32>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: i32) -> <Checked<i32> as BitXor<i32>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a i32> for Checked<i32>[src]
type Output = <Checked<i32> as BitXor<i32>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a i32) -> <Checked<i32> as BitXor<i32>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a i32> for &'b Checked<i32>[src]
type Output = <Checked<i32> as BitXor<i32>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a i32) -> <Checked<i32> as BitXor<i32>>::Output
The method for the ^ operator
impl BitXorAssign for Checked<i32>[src]
fn bitxor_assign(&mut self, other: Checked<i32>)
The method for the ^= operator
impl BitXorAssign<i32> for Checked<i32>[src]
fn bitxor_assign(&mut self, other: i32)
The method for the ^= operator
impl BitOr for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the | operator
fn bitor(self, other: Checked<i32>) -> Checked<i32>
The method for the | operator
impl BitOr<i32> for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the | operator
fn bitor(self, other: i32) -> Checked<i32>
The method for the | operator
impl<'a> BitOr<Checked<i32>> for &'a Checked<i32>[src]
type Output = <Checked<i32> as BitOr<Checked<i32>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: Checked<i32>
) -> <Checked<i32> as BitOr<Checked<i32>>>::Output
self,
other: Checked<i32>
) -> <Checked<i32> as BitOr<Checked<i32>>>::Output
The method for the | operator
impl<'a> BitOr<&'a Checked<i32>> for Checked<i32>[src]
type Output = <Checked<i32> as BitOr<Checked<i32>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as BitOr<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as BitOr<Checked<i32>>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a Checked<i32>> for &'b Checked<i32>[src]
type Output = <Checked<i32> as BitOr<Checked<i32>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as BitOr<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as BitOr<Checked<i32>>>::Output
The method for the | operator
impl<'a> BitOr<i32> for &'a Checked<i32>[src]
type Output = <Checked<i32> as BitOr<i32>>::Output
The resulting type after applying the | operator
fn bitor(self, other: i32) -> <Checked<i32> as BitOr<i32>>::Output
The method for the | operator
impl<'a> BitOr<&'a i32> for Checked<i32>[src]
type Output = <Checked<i32> as BitOr<i32>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a i32) -> <Checked<i32> as BitOr<i32>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a i32> for &'b Checked<i32>[src]
type Output = <Checked<i32> as BitOr<i32>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a i32) -> <Checked<i32> as BitOr<i32>>::Output
The method for the | operator
impl BitOrAssign for Checked<i32>[src]
fn bitor_assign(&mut self, other: Checked<i32>)
The method for the |= operator
impl BitOrAssign<i32> for Checked<i32>[src]
fn bitor_assign(&mut self, other: i32)
The method for the |= operator
impl BitAnd for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the & operator
fn bitand(self, other: Checked<i32>) -> Checked<i32>
The method for the & operator
impl BitAnd<i32> for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the & operator
fn bitand(self, other: i32) -> Checked<i32>
The method for the & operator
impl<'a> BitAnd<Checked<i32>> for &'a Checked<i32>[src]
type Output = <Checked<i32> as BitAnd<Checked<i32>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: Checked<i32>
) -> <Checked<i32> as BitAnd<Checked<i32>>>::Output
self,
other: Checked<i32>
) -> <Checked<i32> as BitAnd<Checked<i32>>>::Output
The method for the & operator
impl<'a> BitAnd<&'a Checked<i32>> for Checked<i32>[src]
type Output = <Checked<i32> as BitAnd<Checked<i32>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as BitAnd<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as BitAnd<Checked<i32>>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a Checked<i32>> for &'b Checked<i32>[src]
type Output = <Checked<i32> as BitAnd<Checked<i32>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<i32>
) -> <Checked<i32> as BitAnd<Checked<i32>>>::Output
self,
other: &'a Checked<i32>
) -> <Checked<i32> as BitAnd<Checked<i32>>>::Output
The method for the & operator
impl<'a> BitAnd<i32> for &'a Checked<i32>[src]
type Output = <Checked<i32> as BitAnd<i32>>::Output
The resulting type after applying the & operator
fn bitand(self, other: i32) -> <Checked<i32> as BitAnd<i32>>::Output
The method for the & operator
impl<'a> BitAnd<&'a i32> for Checked<i32>[src]
type Output = <Checked<i32> as BitAnd<i32>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a i32) -> <Checked<i32> as BitAnd<i32>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a i32> for &'b Checked<i32>[src]
type Output = <Checked<i32> as BitAnd<i32>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a i32) -> <Checked<i32> as BitAnd<i32>>::Output
The method for the & operator
impl BitAndAssign for Checked<i32>[src]
fn bitand_assign(&mut self, other: Checked<i32>)
The method for the &= operator
impl BitAndAssign<i32> for Checked<i32>[src]
fn bitand_assign(&mut self, other: i32)
The method for the &= operator
impl Neg for Checked<i32>[src]
type Output = Checked<i32>
The resulting type after applying the - operator
fn neg(self) -> Checked<i32>
The method for the unary - operator
impl<'a> Neg for &'a Checked<i32>[src]
type Output = <Checked<i32> as Neg>::Output
The resulting type after applying the - operator
fn neg(self) -> <Checked<i32> as Neg>::Output
The method for the unary - operator
impl Add for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the + operator
fn add(self, other: Checked<i64>) -> Checked<i64>
The method for the + operator
impl Add<i64> for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the + operator
fn add(self, other: i64) -> Checked<i64>
The method for the + operator
impl<'a> Add<Checked<i64>> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Add<Checked<i64>>>::Output
The resulting type after applying the + operator
fn add(self, other: Checked<i64>) -> <Checked<i64> as Add<Checked<i64>>>::Output
The method for the + operator
impl<'a> Add<&'a Checked<i64>> for Checked<i64>[src]
type Output = <Checked<i64> as Add<Checked<i64>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Add<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Add<Checked<i64>>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a Checked<i64>> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Add<Checked<i64>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Add<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Add<Checked<i64>>>::Output
The method for the + operator
impl<'a> Add<i64> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Add<i64>>::Output
The resulting type after applying the + operator
fn add(self, other: i64) -> <Checked<i64> as Add<i64>>::Output
The method for the + operator
impl<'a> Add<&'a i64> for Checked<i64>[src]
type Output = <Checked<i64> as Add<i64>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a i64) -> <Checked<i64> as Add<i64>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a i64> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Add<i64>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a i64) -> <Checked<i64> as Add<i64>>::Output
The method for the + operator
impl AddAssign for Checked<i64>[src]
fn add_assign(&mut self, other: Checked<i64>)
The method for the += operator
impl AddAssign<i64> for Checked<i64>[src]
fn add_assign(&mut self, other: i64)
The method for the += operator
impl Sub for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the - operator
fn sub(self, other: Checked<i64>) -> Checked<i64>
The method for the - operator
impl Sub<i64> for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the - operator
fn sub(self, other: i64) -> Checked<i64>
The method for the - operator
impl<'a> Sub<Checked<i64>> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Sub<Checked<i64>>>::Output
The resulting type after applying the - operator
fn sub(self, other: Checked<i64>) -> <Checked<i64> as Sub<Checked<i64>>>::Output
The method for the - operator
impl<'a> Sub<&'a Checked<i64>> for Checked<i64>[src]
type Output = <Checked<i64> as Sub<Checked<i64>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Sub<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Sub<Checked<i64>>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a Checked<i64>> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Sub<Checked<i64>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Sub<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Sub<Checked<i64>>>::Output
The method for the - operator
impl<'a> Sub<i64> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Sub<i64>>::Output
The resulting type after applying the - operator
fn sub(self, other: i64) -> <Checked<i64> as Sub<i64>>::Output
The method for the - operator
impl<'a> Sub<&'a i64> for Checked<i64>[src]
type Output = <Checked<i64> as Sub<i64>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a i64) -> <Checked<i64> as Sub<i64>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a i64> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Sub<i64>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a i64) -> <Checked<i64> as Sub<i64>>::Output
The method for the - operator
impl SubAssign for Checked<i64>[src]
fn sub_assign(&mut self, other: Checked<i64>)
The method for the -= operator
impl SubAssign<i64> for Checked<i64>[src]
fn sub_assign(&mut self, other: i64)
The method for the -= operator
impl Mul for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the * operator
fn mul(self, other: Checked<i64>) -> Checked<i64>
The method for the * operator
impl Mul<i64> for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the * operator
fn mul(self, other: i64) -> Checked<i64>
The method for the * operator
impl<'a> Mul<Checked<i64>> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Mul<Checked<i64>>>::Output
The resulting type after applying the * operator
fn mul(self, other: Checked<i64>) -> <Checked<i64> as Mul<Checked<i64>>>::Output
The method for the * operator
impl<'a> Mul<&'a Checked<i64>> for Checked<i64>[src]
type Output = <Checked<i64> as Mul<Checked<i64>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Mul<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Mul<Checked<i64>>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a Checked<i64>> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Mul<Checked<i64>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Mul<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Mul<Checked<i64>>>::Output
The method for the * operator
impl<'a> Mul<i64> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Mul<i64>>::Output
The resulting type after applying the * operator
fn mul(self, other: i64) -> <Checked<i64> as Mul<i64>>::Output
The method for the * operator
impl<'a> Mul<&'a i64> for Checked<i64>[src]
type Output = <Checked<i64> as Mul<i64>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a i64) -> <Checked<i64> as Mul<i64>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a i64> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Mul<i64>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a i64) -> <Checked<i64> as Mul<i64>>::Output
The method for the * operator
impl MulAssign for Checked<i64>[src]
fn mul_assign(&mut self, other: Checked<i64>)
The method for the *= operator
impl MulAssign<i64> for Checked<i64>[src]
fn mul_assign(&mut self, other: i64)
The method for the *= operator
impl Div for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the / operator
fn div(self, other: Checked<i64>) -> Checked<i64>
The method for the / operator
impl Div<i64> for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the / operator
fn div(self, other: i64) -> Checked<i64>
The method for the / operator
impl<'a> Div<Checked<i64>> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Div<Checked<i64>>>::Output
The resulting type after applying the / operator
fn div(self, other: Checked<i64>) -> <Checked<i64> as Div<Checked<i64>>>::Output
The method for the / operator
impl<'a> Div<&'a Checked<i64>> for Checked<i64>[src]
type Output = <Checked<i64> as Div<Checked<i64>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Div<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Div<Checked<i64>>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a Checked<i64>> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Div<Checked<i64>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Div<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Div<Checked<i64>>>::Output
The method for the / operator
impl<'a> Div<i64> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Div<i64>>::Output
The resulting type after applying the / operator
fn div(self, other: i64) -> <Checked<i64> as Div<i64>>::Output
The method for the / operator
impl<'a> Div<&'a i64> for Checked<i64>[src]
type Output = <Checked<i64> as Div<i64>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a i64) -> <Checked<i64> as Div<i64>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a i64> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Div<i64>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a i64) -> <Checked<i64> as Div<i64>>::Output
The method for the / operator
impl DivAssign for Checked<i64>[src]
fn div_assign(&mut self, other: Checked<i64>)
The method for the /= operator
impl DivAssign<i64> for Checked<i64>[src]
fn div_assign(&mut self, other: i64)
The method for the /= operator
impl Rem for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the % operator
fn rem(self, other: Checked<i64>) -> Checked<i64>
The method for the % operator
impl Rem<i64> for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the % operator
fn rem(self, other: i64) -> Checked<i64>
The method for the % operator
impl<'a> Rem<Checked<i64>> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Rem<Checked<i64>>>::Output
The resulting type after applying the % operator
fn rem(self, other: Checked<i64>) -> <Checked<i64> as Rem<Checked<i64>>>::Output
The method for the % operator
impl<'a> Rem<&'a Checked<i64>> for Checked<i64>[src]
type Output = <Checked<i64> as Rem<Checked<i64>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Rem<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Rem<Checked<i64>>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a Checked<i64>> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Rem<Checked<i64>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Rem<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as Rem<Checked<i64>>>::Output
The method for the % operator
impl<'a> Rem<i64> for &'a Checked<i64>[src]
type Output = <Checked<i64> as Rem<i64>>::Output
The resulting type after applying the % operator
fn rem(self, other: i64) -> <Checked<i64> as Rem<i64>>::Output
The method for the % operator
impl<'a> Rem<&'a i64> for Checked<i64>[src]
type Output = <Checked<i64> as Rem<i64>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a i64) -> <Checked<i64> as Rem<i64>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a i64> for &'b Checked<i64>[src]
type Output = <Checked<i64> as Rem<i64>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a i64) -> <Checked<i64> as Rem<i64>>::Output
The method for the % operator
impl RemAssign for Checked<i64>[src]
fn rem_assign(&mut self, other: Checked<i64>)
The method for the %= operator
impl RemAssign<i64> for Checked<i64>[src]
fn rem_assign(&mut self, other: i64)
The method for the %= operator
impl Not for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the ! operator
fn not(self) -> Checked<i64>
The method for the unary ! operator
impl<'a> Not for &'a Checked<i64>[src]
type Output = <Checked<i64> as Not>::Output
The resulting type after applying the ! operator
fn not(self) -> <Checked<i64> as Not>::Output
The method for the unary ! operator
impl BitXor for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the ^ operator
fn bitxor(self, other: Checked<i64>) -> Checked<i64>
The method for the ^ operator
impl BitXor<i64> for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the ^ operator
fn bitxor(self, other: i64) -> Checked<i64>
The method for the ^ operator
impl<'a> BitXor<Checked<i64>> for &'a Checked<i64>[src]
type Output = <Checked<i64> as BitXor<Checked<i64>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: Checked<i64>
) -> <Checked<i64> as BitXor<Checked<i64>>>::Output
self,
other: Checked<i64>
) -> <Checked<i64> as BitXor<Checked<i64>>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a Checked<i64>> for Checked<i64>[src]
type Output = <Checked<i64> as BitXor<Checked<i64>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as BitXor<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as BitXor<Checked<i64>>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a Checked<i64>> for &'b Checked<i64>[src]
type Output = <Checked<i64> as BitXor<Checked<i64>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as BitXor<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as BitXor<Checked<i64>>>::Output
The method for the ^ operator
impl<'a> BitXor<i64> for &'a Checked<i64>[src]
type Output = <Checked<i64> as BitXor<i64>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: i64) -> <Checked<i64> as BitXor<i64>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a i64> for Checked<i64>[src]
type Output = <Checked<i64> as BitXor<i64>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a i64) -> <Checked<i64> as BitXor<i64>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a i64> for &'b Checked<i64>[src]
type Output = <Checked<i64> as BitXor<i64>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a i64) -> <Checked<i64> as BitXor<i64>>::Output
The method for the ^ operator
impl BitXorAssign for Checked<i64>[src]
fn bitxor_assign(&mut self, other: Checked<i64>)
The method for the ^= operator
impl BitXorAssign<i64> for Checked<i64>[src]
fn bitxor_assign(&mut self, other: i64)
The method for the ^= operator
impl BitOr for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the | operator
fn bitor(self, other: Checked<i64>) -> Checked<i64>
The method for the | operator
impl BitOr<i64> for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the | operator
fn bitor(self, other: i64) -> Checked<i64>
The method for the | operator
impl<'a> BitOr<Checked<i64>> for &'a Checked<i64>[src]
type Output = <Checked<i64> as BitOr<Checked<i64>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: Checked<i64>
) -> <Checked<i64> as BitOr<Checked<i64>>>::Output
self,
other: Checked<i64>
) -> <Checked<i64> as BitOr<Checked<i64>>>::Output
The method for the | operator
impl<'a> BitOr<&'a Checked<i64>> for Checked<i64>[src]
type Output = <Checked<i64> as BitOr<Checked<i64>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as BitOr<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as BitOr<Checked<i64>>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a Checked<i64>> for &'b Checked<i64>[src]
type Output = <Checked<i64> as BitOr<Checked<i64>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as BitOr<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as BitOr<Checked<i64>>>::Output
The method for the | operator
impl<'a> BitOr<i64> for &'a Checked<i64>[src]
type Output = <Checked<i64> as BitOr<i64>>::Output
The resulting type after applying the | operator
fn bitor(self, other: i64) -> <Checked<i64> as BitOr<i64>>::Output
The method for the | operator
impl<'a> BitOr<&'a i64> for Checked<i64>[src]
type Output = <Checked<i64> as BitOr<i64>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a i64) -> <Checked<i64> as BitOr<i64>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a i64> for &'b Checked<i64>[src]
type Output = <Checked<i64> as BitOr<i64>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a i64) -> <Checked<i64> as BitOr<i64>>::Output
The method for the | operator
impl BitOrAssign for Checked<i64>[src]
fn bitor_assign(&mut self, other: Checked<i64>)
The method for the |= operator
impl BitOrAssign<i64> for Checked<i64>[src]
fn bitor_assign(&mut self, other: i64)
The method for the |= operator
impl BitAnd for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the & operator
fn bitand(self, other: Checked<i64>) -> Checked<i64>
The method for the & operator
impl BitAnd<i64> for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the & operator
fn bitand(self, other: i64) -> Checked<i64>
The method for the & operator
impl<'a> BitAnd<Checked<i64>> for &'a Checked<i64>[src]
type Output = <Checked<i64> as BitAnd<Checked<i64>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: Checked<i64>
) -> <Checked<i64> as BitAnd<Checked<i64>>>::Output
self,
other: Checked<i64>
) -> <Checked<i64> as BitAnd<Checked<i64>>>::Output
The method for the & operator
impl<'a> BitAnd<&'a Checked<i64>> for Checked<i64>[src]
type Output = <Checked<i64> as BitAnd<Checked<i64>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as BitAnd<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as BitAnd<Checked<i64>>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a Checked<i64>> for &'b Checked<i64>[src]
type Output = <Checked<i64> as BitAnd<Checked<i64>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<i64>
) -> <Checked<i64> as BitAnd<Checked<i64>>>::Output
self,
other: &'a Checked<i64>
) -> <Checked<i64> as BitAnd<Checked<i64>>>::Output
The method for the & operator
impl<'a> BitAnd<i64> for &'a Checked<i64>[src]
type Output = <Checked<i64> as BitAnd<i64>>::Output
The resulting type after applying the & operator
fn bitand(self, other: i64) -> <Checked<i64> as BitAnd<i64>>::Output
The method for the & operator
impl<'a> BitAnd<&'a i64> for Checked<i64>[src]
type Output = <Checked<i64> as BitAnd<i64>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a i64) -> <Checked<i64> as BitAnd<i64>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a i64> for &'b Checked<i64>[src]
type Output = <Checked<i64> as BitAnd<i64>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a i64) -> <Checked<i64> as BitAnd<i64>>::Output
The method for the & operator
impl BitAndAssign for Checked<i64>[src]
fn bitand_assign(&mut self, other: Checked<i64>)
The method for the &= operator
impl BitAndAssign<i64> for Checked<i64>[src]
fn bitand_assign(&mut self, other: i64)
The method for the &= operator
impl Neg for Checked<i64>[src]
type Output = Checked<i64>
The resulting type after applying the - operator
fn neg(self) -> Checked<i64>
The method for the unary - operator
impl<'a> Neg for &'a Checked<i64>[src]
type Output = <Checked<i64> as Neg>::Output
The resulting type after applying the - operator
fn neg(self) -> <Checked<i64> as Neg>::Output
The method for the unary - operator
impl Add for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the + operator
fn add(self, other: Checked<isize>) -> Checked<isize>
The method for the + operator
impl Add<isize> for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the + operator
fn add(self, other: isize) -> Checked<isize>
The method for the + operator
impl<'a> Add<Checked<isize>> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Add<Checked<isize>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: Checked<isize>
) -> <Checked<isize> as Add<Checked<isize>>>::Output
self,
other: Checked<isize>
) -> <Checked<isize> as Add<Checked<isize>>>::Output
The method for the + operator
impl<'a> Add<&'a Checked<isize>> for Checked<isize>[src]
type Output = <Checked<isize> as Add<Checked<isize>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Add<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Add<Checked<isize>>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a Checked<isize>> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Add<Checked<isize>>>::Output
The resulting type after applying the + operator
fn add(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Add<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Add<Checked<isize>>>::Output
The method for the + operator
impl<'a> Add<isize> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Add<isize>>::Output
The resulting type after applying the + operator
fn add(self, other: isize) -> <Checked<isize> as Add<isize>>::Output
The method for the + operator
impl<'a> Add<&'a isize> for Checked<isize>[src]
type Output = <Checked<isize> as Add<isize>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a isize) -> <Checked<isize> as Add<isize>>::Output
The method for the + operator
impl<'a, 'b> Add<&'a isize> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Add<isize>>::Output
The resulting type after applying the + operator
fn add(self, other: &'a isize) -> <Checked<isize> as Add<isize>>::Output
The method for the + operator
impl AddAssign for Checked<isize>[src]
fn add_assign(&mut self, other: Checked<isize>)
The method for the += operator
impl AddAssign<isize> for Checked<isize>[src]
fn add_assign(&mut self, other: isize)
The method for the += operator
impl Sub for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the - operator
fn sub(self, other: Checked<isize>) -> Checked<isize>
The method for the - operator
impl Sub<isize> for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the - operator
fn sub(self, other: isize) -> Checked<isize>
The method for the - operator
impl<'a> Sub<Checked<isize>> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Sub<Checked<isize>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: Checked<isize>
) -> <Checked<isize> as Sub<Checked<isize>>>::Output
self,
other: Checked<isize>
) -> <Checked<isize> as Sub<Checked<isize>>>::Output
The method for the - operator
impl<'a> Sub<&'a Checked<isize>> for Checked<isize>[src]
type Output = <Checked<isize> as Sub<Checked<isize>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Sub<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Sub<Checked<isize>>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a Checked<isize>> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Sub<Checked<isize>>>::Output
The resulting type after applying the - operator
fn sub(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Sub<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Sub<Checked<isize>>>::Output
The method for the - operator
impl<'a> Sub<isize> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Sub<isize>>::Output
The resulting type after applying the - operator
fn sub(self, other: isize) -> <Checked<isize> as Sub<isize>>::Output
The method for the - operator
impl<'a> Sub<&'a isize> for Checked<isize>[src]
type Output = <Checked<isize> as Sub<isize>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a isize) -> <Checked<isize> as Sub<isize>>::Output
The method for the - operator
impl<'a, 'b> Sub<&'a isize> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Sub<isize>>::Output
The resulting type after applying the - operator
fn sub(self, other: &'a isize) -> <Checked<isize> as Sub<isize>>::Output
The method for the - operator
impl SubAssign for Checked<isize>[src]
fn sub_assign(&mut self, other: Checked<isize>)
The method for the -= operator
impl SubAssign<isize> for Checked<isize>[src]
fn sub_assign(&mut self, other: isize)
The method for the -= operator
impl Mul for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the * operator
fn mul(self, other: Checked<isize>) -> Checked<isize>
The method for the * operator
impl Mul<isize> for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the * operator
fn mul(self, other: isize) -> Checked<isize>
The method for the * operator
impl<'a> Mul<Checked<isize>> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Mul<Checked<isize>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: Checked<isize>
) -> <Checked<isize> as Mul<Checked<isize>>>::Output
self,
other: Checked<isize>
) -> <Checked<isize> as Mul<Checked<isize>>>::Output
The method for the * operator
impl<'a> Mul<&'a Checked<isize>> for Checked<isize>[src]
type Output = <Checked<isize> as Mul<Checked<isize>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Mul<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Mul<Checked<isize>>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a Checked<isize>> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Mul<Checked<isize>>>::Output
The resulting type after applying the * operator
fn mul(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Mul<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Mul<Checked<isize>>>::Output
The method for the * operator
impl<'a> Mul<isize> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Mul<isize>>::Output
The resulting type after applying the * operator
fn mul(self, other: isize) -> <Checked<isize> as Mul<isize>>::Output
The method for the * operator
impl<'a> Mul<&'a isize> for Checked<isize>[src]
type Output = <Checked<isize> as Mul<isize>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a isize) -> <Checked<isize> as Mul<isize>>::Output
The method for the * operator
impl<'a, 'b> Mul<&'a isize> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Mul<isize>>::Output
The resulting type after applying the * operator
fn mul(self, other: &'a isize) -> <Checked<isize> as Mul<isize>>::Output
The method for the * operator
impl MulAssign for Checked<isize>[src]
fn mul_assign(&mut self, other: Checked<isize>)
The method for the *= operator
impl MulAssign<isize> for Checked<isize>[src]
fn mul_assign(&mut self, other: isize)
The method for the *= operator
impl Div for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the / operator
fn div(self, other: Checked<isize>) -> Checked<isize>
The method for the / operator
impl Div<isize> for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the / operator
fn div(self, other: isize) -> Checked<isize>
The method for the / operator
impl<'a> Div<Checked<isize>> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Div<Checked<isize>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: Checked<isize>
) -> <Checked<isize> as Div<Checked<isize>>>::Output
self,
other: Checked<isize>
) -> <Checked<isize> as Div<Checked<isize>>>::Output
The method for the / operator
impl<'a> Div<&'a Checked<isize>> for Checked<isize>[src]
type Output = <Checked<isize> as Div<Checked<isize>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Div<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Div<Checked<isize>>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a Checked<isize>> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Div<Checked<isize>>>::Output
The resulting type after applying the / operator
fn div(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Div<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Div<Checked<isize>>>::Output
The method for the / operator
impl<'a> Div<isize> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Div<isize>>::Output
The resulting type after applying the / operator
fn div(self, other: isize) -> <Checked<isize> as Div<isize>>::Output
The method for the / operator
impl<'a> Div<&'a isize> for Checked<isize>[src]
type Output = <Checked<isize> as Div<isize>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a isize) -> <Checked<isize> as Div<isize>>::Output
The method for the / operator
impl<'a, 'b> Div<&'a isize> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Div<isize>>::Output
The resulting type after applying the / operator
fn div(self, other: &'a isize) -> <Checked<isize> as Div<isize>>::Output
The method for the / operator
impl DivAssign for Checked<isize>[src]
fn div_assign(&mut self, other: Checked<isize>)
The method for the /= operator
impl DivAssign<isize> for Checked<isize>[src]
fn div_assign(&mut self, other: isize)
The method for the /= operator
impl Rem for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the % operator
fn rem(self, other: Checked<isize>) -> Checked<isize>
The method for the % operator
impl Rem<isize> for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the % operator
fn rem(self, other: isize) -> Checked<isize>
The method for the % operator
impl<'a> Rem<Checked<isize>> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Rem<Checked<isize>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: Checked<isize>
) -> <Checked<isize> as Rem<Checked<isize>>>::Output
self,
other: Checked<isize>
) -> <Checked<isize> as Rem<Checked<isize>>>::Output
The method for the % operator
impl<'a> Rem<&'a Checked<isize>> for Checked<isize>[src]
type Output = <Checked<isize> as Rem<Checked<isize>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Rem<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Rem<Checked<isize>>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a Checked<isize>> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Rem<Checked<isize>>>::Output
The resulting type after applying the % operator
fn rem(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Rem<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as Rem<Checked<isize>>>::Output
The method for the % operator
impl<'a> Rem<isize> for &'a Checked<isize>[src]
type Output = <Checked<isize> as Rem<isize>>::Output
The resulting type after applying the % operator
fn rem(self, other: isize) -> <Checked<isize> as Rem<isize>>::Output
The method for the % operator
impl<'a> Rem<&'a isize> for Checked<isize>[src]
type Output = <Checked<isize> as Rem<isize>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a isize) -> <Checked<isize> as Rem<isize>>::Output
The method for the % operator
impl<'a, 'b> Rem<&'a isize> for &'b Checked<isize>[src]
type Output = <Checked<isize> as Rem<isize>>::Output
The resulting type after applying the % operator
fn rem(self, other: &'a isize) -> <Checked<isize> as Rem<isize>>::Output
The method for the % operator
impl RemAssign for Checked<isize>[src]
fn rem_assign(&mut self, other: Checked<isize>)
The method for the %= operator
impl RemAssign<isize> for Checked<isize>[src]
fn rem_assign(&mut self, other: isize)
The method for the %= operator
impl Not for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the ! operator
fn not(self) -> Checked<isize>
The method for the unary ! operator
impl<'a> Not for &'a Checked<isize>[src]
type Output = <Checked<isize> as Not>::Output
The resulting type after applying the ! operator
fn not(self) -> <Checked<isize> as Not>::Output
The method for the unary ! operator
impl BitXor for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the ^ operator
fn bitxor(self, other: Checked<isize>) -> Checked<isize>
The method for the ^ operator
impl BitXor<isize> for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the ^ operator
fn bitxor(self, other: isize) -> Checked<isize>
The method for the ^ operator
impl<'a> BitXor<Checked<isize>> for &'a Checked<isize>[src]
type Output = <Checked<isize> as BitXor<Checked<isize>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: Checked<isize>
) -> <Checked<isize> as BitXor<Checked<isize>>>::Output
self,
other: Checked<isize>
) -> <Checked<isize> as BitXor<Checked<isize>>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a Checked<isize>> for Checked<isize>[src]
type Output = <Checked<isize> as BitXor<Checked<isize>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as BitXor<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as BitXor<Checked<isize>>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a Checked<isize>> for &'b Checked<isize>[src]
type Output = <Checked<isize> as BitXor<Checked<isize>>>::Output
The resulting type after applying the ^ operator
fn bitxor(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as BitXor<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as BitXor<Checked<isize>>>::Output
The method for the ^ operator
impl<'a> BitXor<isize> for &'a Checked<isize>[src]
type Output = <Checked<isize> as BitXor<isize>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: isize) -> <Checked<isize> as BitXor<isize>>::Output
The method for the ^ operator
impl<'a> BitXor<&'a isize> for Checked<isize>[src]
type Output = <Checked<isize> as BitXor<isize>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a isize) -> <Checked<isize> as BitXor<isize>>::Output
The method for the ^ operator
impl<'a, 'b> BitXor<&'a isize> for &'b Checked<isize>[src]
type Output = <Checked<isize> as BitXor<isize>>::Output
The resulting type after applying the ^ operator
fn bitxor(self, other: &'a isize) -> <Checked<isize> as BitXor<isize>>::Output
The method for the ^ operator
impl BitXorAssign for Checked<isize>[src]
fn bitxor_assign(&mut self, other: Checked<isize>)
The method for the ^= operator
impl BitXorAssign<isize> for Checked<isize>[src]
fn bitxor_assign(&mut self, other: isize)
The method for the ^= operator
impl BitOr for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the | operator
fn bitor(self, other: Checked<isize>) -> Checked<isize>
The method for the | operator
impl BitOr<isize> for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the | operator
fn bitor(self, other: isize) -> Checked<isize>
The method for the | operator
impl<'a> BitOr<Checked<isize>> for &'a Checked<isize>[src]
type Output = <Checked<isize> as BitOr<Checked<isize>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: Checked<isize>
) -> <Checked<isize> as BitOr<Checked<isize>>>::Output
self,
other: Checked<isize>
) -> <Checked<isize> as BitOr<Checked<isize>>>::Output
The method for the | operator
impl<'a> BitOr<&'a Checked<isize>> for Checked<isize>[src]
type Output = <Checked<isize> as BitOr<Checked<isize>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as BitOr<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as BitOr<Checked<isize>>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a Checked<isize>> for &'b Checked<isize>[src]
type Output = <Checked<isize> as BitOr<Checked<isize>>>::Output
The resulting type after applying the | operator
fn bitor(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as BitOr<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as BitOr<Checked<isize>>>::Output
The method for the | operator
impl<'a> BitOr<isize> for &'a Checked<isize>[src]
type Output = <Checked<isize> as BitOr<isize>>::Output
The resulting type after applying the | operator
fn bitor(self, other: isize) -> <Checked<isize> as BitOr<isize>>::Output
The method for the | operator
impl<'a> BitOr<&'a isize> for Checked<isize>[src]
type Output = <Checked<isize> as BitOr<isize>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a isize) -> <Checked<isize> as BitOr<isize>>::Output
The method for the | operator
impl<'a, 'b> BitOr<&'a isize> for &'b Checked<isize>[src]
type Output = <Checked<isize> as BitOr<isize>>::Output
The resulting type after applying the | operator
fn bitor(self, other: &'a isize) -> <Checked<isize> as BitOr<isize>>::Output
The method for the | operator
impl BitOrAssign for Checked<isize>[src]
fn bitor_assign(&mut self, other: Checked<isize>)
The method for the |= operator
impl BitOrAssign<isize> for Checked<isize>[src]
fn bitor_assign(&mut self, other: isize)
The method for the |= operator
impl BitAnd for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the & operator
fn bitand(self, other: Checked<isize>) -> Checked<isize>
The method for the & operator
impl BitAnd<isize> for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the & operator
fn bitand(self, other: isize) -> Checked<isize>
The method for the & operator
impl<'a> BitAnd<Checked<isize>> for &'a Checked<isize>[src]
type Output = <Checked<isize> as BitAnd<Checked<isize>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: Checked<isize>
) -> <Checked<isize> as BitAnd<Checked<isize>>>::Output
self,
other: Checked<isize>
) -> <Checked<isize> as BitAnd<Checked<isize>>>::Output
The method for the & operator
impl<'a> BitAnd<&'a Checked<isize>> for Checked<isize>[src]
type Output = <Checked<isize> as BitAnd<Checked<isize>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as BitAnd<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as BitAnd<Checked<isize>>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a Checked<isize>> for &'b Checked<isize>[src]
type Output = <Checked<isize> as BitAnd<Checked<isize>>>::Output
The resulting type after applying the & operator
fn bitand(
self,
other: &'a Checked<isize>
) -> <Checked<isize> as BitAnd<Checked<isize>>>::Output
self,
other: &'a Checked<isize>
) -> <Checked<isize> as BitAnd<Checked<isize>>>::Output
The method for the & operator
impl<'a> BitAnd<isize> for &'a Checked<isize>[src]
type Output = <Checked<isize> as BitAnd<isize>>::Output
The resulting type after applying the & operator
fn bitand(self, other: isize) -> <Checked<isize> as BitAnd<isize>>::Output
The method for the & operator
impl<'a> BitAnd<&'a isize> for Checked<isize>[src]
type Output = <Checked<isize> as BitAnd<isize>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a isize) -> <Checked<isize> as BitAnd<isize>>::Output
The method for the & operator
impl<'a, 'b> BitAnd<&'a isize> for &'b Checked<isize>[src]
type Output = <Checked<isize> as BitAnd<isize>>::Output
The resulting type after applying the & operator
fn bitand(self, other: &'a isize) -> <Checked<isize> as BitAnd<isize>>::Output
The method for the & operator
impl BitAndAssign for Checked<isize>[src]
fn bitand_assign(&mut self, other: Checked<isize>)
The method for the &= operator
impl BitAndAssign<isize> for Checked<isize>[src]
fn bitand_assign(&mut self, other: isize)
The method for the &= operator
impl Neg for Checked<isize>[src]
type Output = Checked<isize>
The resulting type after applying the - operator
fn neg(self) -> Checked<isize>
The method for the unary - operator