Struct Checked

Source
pub struct Checked<T>(pub Option<T>);
Expand description

The Checked type. See the module level documentation for more.

Tuple Fields§

§0: Option<T>

Implementations§

Source§

impl<T> Checked<T>

Source

pub 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);

Methods from Deref<Target = Option<T>>§

1.0.0 · Source

pub fn is_some(&self) -> bool

Returns true if the option is a Some value.

§Examples
let x: Option<u32> = Some(2);
assert_eq!(x.is_some(), true);

let x: Option<u32> = None;
assert_eq!(x.is_some(), false);
1.0.0 · Source

pub fn is_none(&self) -> bool

Returns true if the option is a None value.

§Examples
let x: Option<u32> = Some(2);
assert_eq!(x.is_none(), false);

let x: Option<u32> = None;
assert_eq!(x.is_none(), true);
1.0.0 · Source

pub fn as_ref(&self) -> Option<&T>

Converts from &Option<T> to Option<&T>.

§Examples

Calculates the length of an Option<String> as an Option<usize> without moving the String. The map method takes the self argument by value, consuming the original, so this technique uses as_ref to first take an Option to a reference to the value inside the original.

let text: Option<String> = Some("Hello, world!".to_string());
// First, cast `Option<String>` to `Option<&String>` with `as_ref`,
// then consume *that* with `map`, leaving `text` on the stack.
let text_length: Option<usize> = text.as_ref().map(|s| s.len());
println!("still can print text: {text:?}");
1.0.0 · Source

pub fn as_mut(&mut self) -> Option<&mut T>

Converts from &mut Option<T> to Option<&mut T>.

§Examples
let mut x = Some(2);
match x.as_mut() {
    Some(v) => *v = 42,
    None => {},
}
assert_eq!(x, Some(42));
1.33.0 · Source

pub fn as_pin_ref(self: Pin<&Option<T>>) -> Option<Pin<&T>>

Converts from Pin<&Option<T>> to Option<Pin<&T>>.

1.33.0 · Source

pub fn as_pin_mut(self: Pin<&mut Option<T>>) -> Option<Pin<&mut T>>

Converts from Pin<&mut Option<T>> to Option<Pin<&mut T>>.

1.75.0 · Source

pub fn as_slice(&self) -> &[T]

Returns a slice of the contained value, if any. If this is None, an empty slice is returned. This can be useful to have a single type of iterator over an Option or slice.

Note: Should you have an Option<&T> and wish to get a slice of T, you can unpack it via opt.map_or(&[], std::slice::from_ref).

§Examples
assert_eq!(
    [Some(1234).as_slice(), None.as_slice()],
    [&[1234][..], &[][..]],
);

The inverse of this function is (discounting borrowing) [_]::first:

for i in [Some(1234_u16), None] {
    assert_eq!(i.as_ref(), i.as_slice().first());
}
1.75.0 · Source

pub fn as_mut_slice(&mut self) -> &mut [T]

Returns a mutable slice of the contained value, if any. If this is None, an empty slice is returned. This can be useful to have a single type of iterator over an Option or slice.

Note: Should you have an Option<&mut T> instead of a &mut Option<T>, which this method takes, you can obtain a mutable slice via opt.map_or(&mut [], std::slice::from_mut).

§Examples
assert_eq!(
    [Some(1234).as_mut_slice(), None.as_mut_slice()],
    [&mut [1234][..], &mut [][..]],
);

The result is a mutable slice of zero or one items that points into our original Option:

let mut x = Some(1234);
x.as_mut_slice()[0] += 1;
assert_eq!(x, Some(1235));

The inverse of this method (discounting borrowing) is [_]::first_mut:

assert_eq!(Some(123).as_mut_slice().first_mut(), Some(&mut 123))
1.40.0 · Source

pub fn as_deref(&self) -> Option<&<T as Deref>::Target>
where T: Deref,

Converts from Option<T> (or &Option<T>) to Option<&T::Target>.

Leaves the original Option in-place, creating a new one with a reference to the original one, additionally coercing the contents via Deref.

§Examples
let x: Option<String> = Some("hey".to_owned());
assert_eq!(x.as_deref(), Some("hey"));

let x: Option<String> = None;
assert_eq!(x.as_deref(), None);
1.40.0 · Source

pub fn as_deref_mut(&mut self) -> Option<&mut <T as Deref>::Target>
where T: DerefMut,

Converts from Option<T> (or &mut Option<T>) to Option<&mut T::Target>.

Leaves the original Option in-place, creating a new one containing a mutable reference to the inner type’s Deref::Target type.

§Examples
let mut x: Option<String> = Some("hey".to_owned());
assert_eq!(x.as_deref_mut().map(|x| {
    x.make_ascii_uppercase();
    x
}), Some("HEY".to_owned().as_mut_str()));
1.0.0 · Source

pub fn iter(&self) -> Iter<'_, T>

Returns an iterator over the possibly contained value.

§Examples
let x = Some(4);
assert_eq!(x.iter().next(), Some(&4));

let x: Option<u32> = None;
assert_eq!(x.iter().next(), None);
1.0.0 · Source

pub fn iter_mut(&mut self) -> IterMut<'_, T>

Returns a mutable iterator over the possibly contained value.

§Examples
let mut x = Some(4);
match x.iter_mut().next() {
    Some(v) => *v = 42,
    None => {},
}
assert_eq!(x, Some(42));

let mut x: Option<u32> = None;
assert_eq!(x.iter_mut().next(), None);
1.53.0 · Source

pub fn insert(&mut self, value: T) -> &mut T

Inserts value into the option, then returns a mutable reference to it.

If the option already contains a value, the old value is dropped.

See also Option::get_or_insert, which doesn’t update the value if the option already contains Some.

§Example
let mut opt = None;
let val = opt.insert(1);
assert_eq!(*val, 1);
assert_eq!(opt.unwrap(), 1);
let val = opt.insert(2);
assert_eq!(*val, 2);
*val = 3;
assert_eq!(opt.unwrap(), 3);
1.20.0 · Source

pub fn get_or_insert(&mut self, value: T) -> &mut T

Inserts value into the option if it is None, then returns a mutable reference to the contained value.

See also Option::insert, which updates the value even if the option already contains Some.

§Examples
let mut x = None;

{
    let y: &mut u32 = x.get_or_insert(5);
    assert_eq!(y, &5);

    *y = 7;
}

assert_eq!(x, Some(7));
1.83.0 · Source

pub fn get_or_insert_default(&mut self) -> &mut T
where T: Default,

Inserts the default value into the option if it is None, then returns a mutable reference to the contained value.

§Examples
let mut x = None;

{
    let y: &mut u32 = x.get_or_insert_default();
    assert_eq!(y, &0);

    *y = 7;
}

assert_eq!(x, Some(7));
1.20.0 · Source

pub fn get_or_insert_with<F>(&mut self, f: F) -> &mut T
where F: FnOnce() -> T,

Inserts a value computed from f into the option if it is None, then returns a mutable reference to the contained value.

§Examples
let mut x = None;

{
    let y: &mut u32 = x.get_or_insert_with(|| 5);
    assert_eq!(y, &5);

    *y = 7;
}

assert_eq!(x, Some(7));
1.0.0 · Source

pub fn take(&mut self) -> Option<T>

Takes the value out of the option, leaving a None in its place.

§Examples
let mut x = Some(2);
let y = x.take();
assert_eq!(x, None);
assert_eq!(y, Some(2));

let mut x: Option<u32> = None;
let y = x.take();
assert_eq!(x, None);
assert_eq!(y, None);
1.80.0 · Source

pub fn take_if<P>(&mut self, predicate: P) -> Option<T>
where P: FnOnce(&mut T) -> bool,

Takes the value out of the option, but only if the predicate evaluates to true on a mutable reference to the value.

In other words, replaces self with None if the predicate returns true. This method operates similar to Option::take but conditional.

§Examples
let mut x = Some(42);

let prev = x.take_if(|v| if *v == 42 {
    *v += 1;
    false
} else {
    false
});
assert_eq!(x, Some(43));
assert_eq!(prev, None);

let prev = x.take_if(|v| *v == 43);
assert_eq!(x, None);
assert_eq!(prev, Some(43));
1.31.0 · Source

pub fn replace(&mut self, value: T) -> Option<T>

Replaces the actual value in the option by the value given in parameter, returning the old value if present, leaving a Some in its place without deinitializing either one.

§Examples
let mut x = Some(2);
let old = x.replace(5);
assert_eq!(x, Some(5));
assert_eq!(old, Some(2));

let mut x = None;
let old = x.replace(3);
assert_eq!(x, Some(3));
assert_eq!(old, None);

Trait Implementations§

Source§

impl<'a, 'b> Add<&'a Checked<i16>> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<i16>, ) -> <Checked<i16> as Add<Checked<i16>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<i16>> for &'b i16

Source§

type Output = <i16 as Add<Checked<i16>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<i16>) -> <i16 as Add<Checked<i16>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<i16>> for Checked<i16>

Source§

type Output = <Checked<i16> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<i16>, ) -> <Checked<i16> as Add<Checked<i16>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<i16>> for i16

Source§

type Output = <i16 as Add<Checked<i16>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<i16>) -> <i16 as Add<Checked<i16>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<i32>> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<i32>, ) -> <Checked<i32> as Add<Checked<i32>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<i32>> for &'b i32

Source§

type Output = <i32 as Add<Checked<i32>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<i32>) -> <i32 as Add<Checked<i32>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<i32>> for Checked<i32>

Source§

type Output = <Checked<i32> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<i32>, ) -> <Checked<i32> as Add<Checked<i32>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<i32>> for i32

Source§

type Output = <i32 as Add<Checked<i32>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<i32>) -> <i32 as Add<Checked<i32>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<i64>> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<i64>, ) -> <Checked<i64> as Add<Checked<i64>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<i64>> for &'b i64

Source§

type Output = <i64 as Add<Checked<i64>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<i64>) -> <i64 as Add<Checked<i64>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<i64>> for Checked<i64>

Source§

type Output = <Checked<i64> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<i64>, ) -> <Checked<i64> as Add<Checked<i64>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<i64>> for i64

Source§

type Output = <i64 as Add<Checked<i64>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<i64>) -> <i64 as Add<Checked<i64>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<i8>> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<i8>, ) -> <Checked<i8> as Add<Checked<i8>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<i8>> for &'b i8

Source§

type Output = <i8 as Add<Checked<i8>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<i8>) -> <i8 as Add<Checked<i8>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<i8>> for Checked<i8>

Source§

type Output = <Checked<i8> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<i8>, ) -> <Checked<i8> as Add<Checked<i8>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<i8>> for i8

Source§

type Output = <i8 as Add<Checked<i8>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<i8>) -> <i8 as Add<Checked<i8>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<isize>> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<isize>, ) -> <Checked<isize> as Add<Checked<isize>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<isize>> for &'b isize

Source§

type Output = <isize as Add<Checked<isize>>>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<isize>, ) -> <isize as Add<Checked<isize>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<isize>> for Checked<isize>

Source§

type Output = <Checked<isize> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<isize>, ) -> <Checked<isize> as Add<Checked<isize>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<isize>> for isize

Source§

type Output = <isize as Add<Checked<isize>>>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<isize>, ) -> <isize as Add<Checked<isize>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<u16>> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<u16>, ) -> <Checked<u16> as Add<Checked<u16>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<u16>> for &'b u16

Source§

type Output = <u16 as Add<Checked<u16>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<u16>) -> <u16 as Add<Checked<u16>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<u16>> for Checked<u16>

Source§

type Output = <Checked<u16> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<u16>, ) -> <Checked<u16> as Add<Checked<u16>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<u16>> for u16

Source§

type Output = <u16 as Add<Checked<u16>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<u16>) -> <u16 as Add<Checked<u16>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<u32>> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Add<Checked<u32>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<u32>> for &'b u32

Source§

type Output = <u32 as Add<Checked<u32>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<u32>) -> <u32 as Add<Checked<u32>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<u32>> for Checked<u32>

Source§

type Output = <Checked<u32> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Add<Checked<u32>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<u32>> for u32

Source§

type Output = <u32 as Add<Checked<u32>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<u32>) -> <u32 as Add<Checked<u32>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<u64>> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<u64>, ) -> <Checked<u64> as Add<Checked<u64>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<u64>> for &'b u64

Source§

type Output = <u64 as Add<Checked<u64>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<u64>) -> <u64 as Add<Checked<u64>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<u64>> for Checked<u64>

Source§

type Output = <Checked<u64> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<u64>, ) -> <Checked<u64> as Add<Checked<u64>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<u64>> for u64

Source§

type Output = <u64 as Add<Checked<u64>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<u64>) -> <u64 as Add<Checked<u64>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<u8>> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<u8>, ) -> <Checked<u8> as Add<Checked<u8>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<u8>> for &'b u8

Source§

type Output = <u8 as Add<Checked<u8>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<u8>) -> <u8 as Add<Checked<u8>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<u8>> for Checked<u8>

Source§

type Output = <Checked<u8> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<u8>, ) -> <Checked<u8> as Add<Checked<u8>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<u8>> for u8

Source§

type Output = <u8 as Add<Checked<u8>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Checked<u8>) -> <u8 as Add<Checked<u8>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<usize>> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<usize>, ) -> <Checked<usize> as Add<Checked<usize>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Checked<usize>> for &'b usize

Source§

type Output = <usize as Add<Checked<usize>>>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<usize>, ) -> <usize as Add<Checked<usize>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<usize>> for Checked<usize>

Source§

type Output = <Checked<usize> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<usize>, ) -> <Checked<usize> as Add<Checked<usize>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Checked<usize>> for usize

Source§

type Output = <usize as Add<Checked<usize>>>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: &'a Checked<usize>, ) -> <usize as Add<Checked<usize>>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a i16> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Add<i16>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a i16) -> <Checked<i16> as Add<i16>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a i16> for Checked<i16>

Source§

type Output = <Checked<i16> as Add<i16>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a i16) -> <Checked<i16> as Add<i16>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a i32> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Add<i32>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a i32) -> <Checked<i32> as Add<i32>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a i32> for Checked<i32>

Source§

type Output = <Checked<i32> as Add<i32>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a i32) -> <Checked<i32> as Add<i32>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a i64> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Add<i64>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a i64) -> <Checked<i64> as Add<i64>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a i64> for Checked<i64>

Source§

type Output = <Checked<i64> as Add<i64>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a i64) -> <Checked<i64> as Add<i64>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a i8> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Add<i8>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a i8) -> <Checked<i8> as Add<i8>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a i8> for Checked<i8>

Source§

type Output = <Checked<i8> as Add<i8>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a i8) -> <Checked<i8> as Add<i8>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a isize> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Add<isize>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a isize) -> <Checked<isize> as Add<isize>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a isize> for Checked<isize>

Source§

type Output = <Checked<isize> as Add<isize>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a isize) -> <Checked<isize> as Add<isize>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a u16> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Add<u16>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a u16) -> <Checked<u16> as Add<u16>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a u16> for Checked<u16>

Source§

type Output = <Checked<u16> as Add<u16>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a u16) -> <Checked<u16> as Add<u16>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a u32> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Add<u32>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a u32) -> <Checked<u32> as Add<u32>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a u32> for Checked<u32>

Source§

type Output = <Checked<u32> as Add<u32>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a u32) -> <Checked<u32> as Add<u32>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a u64> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Add<u64>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a u64) -> <Checked<u64> as Add<u64>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a u64> for Checked<u64>

Source§

type Output = <Checked<u64> as Add<u64>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a u64) -> <Checked<u64> as Add<u64>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a u8> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Add<u8>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a u8) -> <Checked<u8> as Add<u8>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a u8> for Checked<u8>

Source§

type Output = <Checked<u8> as Add<u8>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a u8) -> <Checked<u8> as Add<u8>>::Output

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a usize> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Add<usize>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a usize) -> <Checked<usize> as Add<usize>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<&'a usize> for Checked<usize>

Source§

type Output = <Checked<usize> as Add<usize>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a usize) -> <Checked<usize> as Add<usize>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<i16>> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i16>) -> <Checked<i16> as Add<Checked<i16>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<i16>> for &'a i16

Source§

type Output = <i16 as Add<Checked<i16>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i16>) -> <i16 as Add<Checked<i16>>>::Output

Performs the + operation. Read more
Source§

impl Add<Checked<i16>> for i16

Source§

type Output = Checked<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i16>) -> Checked<i16>

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<i32>> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i32>) -> <Checked<i32> as Add<Checked<i32>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<i32>> for &'a i32

Source§

type Output = <i32 as Add<Checked<i32>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i32>) -> <i32 as Add<Checked<i32>>>::Output

Performs the + operation. Read more
Source§

impl Add<Checked<i32>> for i32

Source§

type Output = Checked<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i32>) -> Checked<i32>

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<i64>> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i64>) -> <Checked<i64> as Add<Checked<i64>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<i64>> for &'a i64

Source§

type Output = <i64 as Add<Checked<i64>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i64>) -> <i64 as Add<Checked<i64>>>::Output

Performs the + operation. Read more
Source§

impl Add<Checked<i64>> for i64

Source§

type Output = Checked<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i64>) -> Checked<i64>

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<i8>> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i8>) -> <Checked<i8> as Add<Checked<i8>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<i8>> for &'a i8

Source§

type Output = <i8 as Add<Checked<i8>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i8>) -> <i8 as Add<Checked<i8>>>::Output

Performs the + operation. Read more
Source§

impl Add<Checked<i8>> for i8

Source§

type Output = Checked<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i8>) -> Checked<i8>

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<isize>> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: Checked<isize>, ) -> <Checked<isize> as Add<Checked<isize>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<isize>> for &'a isize

Source§

type Output = <isize as Add<Checked<isize>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<isize>) -> <isize as Add<Checked<isize>>>::Output

Performs the + operation. Read more
Source§

impl Add<Checked<isize>> for isize

Source§

type Output = Checked<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<isize>) -> Checked<isize>

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<u16>> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u16>) -> <Checked<u16> as Add<Checked<u16>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<u16>> for &'a u16

Source§

type Output = <u16 as Add<Checked<u16>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u16>) -> <u16 as Add<Checked<u16>>>::Output

Performs the + operation. Read more
Source§

impl Add<Checked<u16>> for u16

Source§

type Output = Checked<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u16>) -> Checked<u16>

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<u32>> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u32>) -> <Checked<u32> as Add<Checked<u32>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<u32>> for &'a u32

Source§

type Output = <u32 as Add<Checked<u32>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u32>) -> <u32 as Add<Checked<u32>>>::Output

Performs the + operation. Read more
Source§

impl Add<Checked<u32>> for u32

Source§

type Output = Checked<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u32>) -> Checked<u32>

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<u64>> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u64>) -> <Checked<u64> as Add<Checked<u64>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<u64>> for &'a u64

Source§

type Output = <u64 as Add<Checked<u64>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u64>) -> <u64 as Add<Checked<u64>>>::Output

Performs the + operation. Read more
Source§

impl Add<Checked<u64>> for u64

Source§

type Output = Checked<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u64>) -> Checked<u64>

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<u8>> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u8>) -> <Checked<u8> as Add<Checked<u8>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<u8>> for &'a u8

Source§

type Output = <u8 as Add<Checked<u8>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u8>) -> <u8 as Add<Checked<u8>>>::Output

Performs the + operation. Read more
Source§

impl Add<Checked<u8>> for u8

Source§

type Output = Checked<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u8>) -> Checked<u8>

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<usize>> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Add>::Output

The resulting type after applying the + operator.
Source§

fn add( self, other: Checked<usize>, ) -> <Checked<usize> as Add<Checked<usize>>>::Output

Performs the + operation. Read more
Source§

impl<'a> Add<Checked<usize>> for &'a usize

Source§

type Output = <usize as Add<Checked<usize>>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<usize>) -> <usize as Add<Checked<usize>>>::Output

Performs the + operation. Read more
Source§

impl Add<Checked<usize>> for usize

Source§

type Output = Checked<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<usize>) -> Checked<usize>

Performs the + operation. Read more
Source§

impl<'a> Add<i16> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Add<i16>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: i16) -> <Checked<i16> as Add<i16>>::Output

Performs the + operation. Read more
Source§

impl Add<i16> for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: i16) -> Checked<i16>

Performs the + operation. Read more
Source§

impl<'a> Add<i32> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Add<i32>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: i32) -> <Checked<i32> as Add<i32>>::Output

Performs the + operation. Read more
Source§

impl Add<i32> for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: i32) -> Checked<i32>

Performs the + operation. Read more
Source§

impl<'a> Add<i64> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Add<i64>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: i64) -> <Checked<i64> as Add<i64>>::Output

Performs the + operation. Read more
Source§

impl Add<i64> for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: i64) -> Checked<i64>

Performs the + operation. Read more
Source§

impl<'a> Add<i8> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Add<i8>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: i8) -> <Checked<i8> as Add<i8>>::Output

Performs the + operation. Read more
Source§

impl Add<i8> for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: i8) -> Checked<i8>

Performs the + operation. Read more
Source§

impl<'a> Add<isize> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Add<isize>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: isize) -> <Checked<isize> as Add<isize>>::Output

Performs the + operation. Read more
Source§

impl Add<isize> for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: isize) -> Checked<isize>

Performs the + operation. Read more
Source§

impl<'a> Add<u16> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Add<u16>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: u16) -> <Checked<u16> as Add<u16>>::Output

Performs the + operation. Read more
Source§

impl Add<u16> for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: u16) -> Checked<u16>

Performs the + operation. Read more
Source§

impl<'a> Add<u32> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Add<u32>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: u32) -> <Checked<u32> as Add<u32>>::Output

Performs the + operation. Read more
Source§

impl Add<u32> for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: u32) -> Checked<u32>

Performs the + operation. Read more
Source§

impl<'a> Add<u64> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Add<u64>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: u64) -> <Checked<u64> as Add<u64>>::Output

Performs the + operation. Read more
Source§

impl Add<u64> for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: u64) -> Checked<u64>

Performs the + operation. Read more
Source§

impl<'a> Add<u8> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Add<u8>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: u8) -> <Checked<u8> as Add<u8>>::Output

Performs the + operation. Read more
Source§

impl Add<u8> for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: u8) -> Checked<u8>

Performs the + operation. Read more
Source§

impl<'a> Add<usize> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Add<usize>>::Output

The resulting type after applying the + operator.
Source§

fn add(self, other: usize) -> <Checked<usize> as Add<usize>>::Output

Performs the + operation. Read more
Source§

impl Add<usize> for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: usize) -> Checked<usize>

Performs the + operation. Read more
Source§

impl Add for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i16>) -> Checked<i16>

Performs the + operation. Read more
Source§

impl Add for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i32>) -> Checked<i32>

Performs the + operation. Read more
Source§

impl Add for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i64>) -> Checked<i64>

Performs the + operation. Read more
Source§

impl Add for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<i8>) -> Checked<i8>

Performs the + operation. Read more
Source§

impl Add for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<isize>) -> Checked<isize>

Performs the + operation. Read more
Source§

impl Add for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u16>) -> Checked<u16>

Performs the + operation. Read more
Source§

impl Add for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u32>) -> Checked<u32>

Performs the + operation. Read more
Source§

impl Add for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u64>) -> Checked<u64>

Performs the + operation. Read more
Source§

impl Add for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<u8>) -> Checked<u8>

Performs the + operation. Read more
Source§

impl Add for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: Checked<usize>) -> Checked<usize>

Performs the + operation. Read more
Source§

impl AddAssign<i16> for Checked<i16>

Source§

fn add_assign(&mut self, other: i16)

Performs the += operation. Read more
Source§

impl AddAssign<i32> for Checked<i32>

Source§

fn add_assign(&mut self, other: i32)

Performs the += operation. Read more
Source§

impl AddAssign<i64> for Checked<i64>

Source§

fn add_assign(&mut self, other: i64)

Performs the += operation. Read more
Source§

impl AddAssign<i8> for Checked<i8>

Source§

fn add_assign(&mut self, other: i8)

Performs the += operation. Read more
Source§

impl AddAssign<isize> for Checked<isize>

Source§

fn add_assign(&mut self, other: isize)

Performs the += operation. Read more
Source§

impl AddAssign<u16> for Checked<u16>

Source§

fn add_assign(&mut self, other: u16)

Performs the += operation. Read more
Source§

impl AddAssign<u32> for Checked<u32>

Source§

fn add_assign(&mut self, other: u32)

Performs the += operation. Read more
Source§

impl AddAssign<u64> for Checked<u64>

Source§

fn add_assign(&mut self, other: u64)

Performs the += operation. Read more
Source§

impl AddAssign<u8> for Checked<u8>

Source§

fn add_assign(&mut self, other: u8)

Performs the += operation. Read more
Source§

impl AddAssign<usize> for Checked<usize>

Source§

fn add_assign(&mut self, other: usize)

Performs the += operation. Read more
Source§

impl AddAssign for Checked<i16>

Source§

fn add_assign(&mut self, other: Checked<i16>)

Performs the += operation. Read more
Source§

impl AddAssign for Checked<i32>

Source§

fn add_assign(&mut self, other: Checked<i32>)

Performs the += operation. Read more
Source§

impl AddAssign for Checked<i64>

Source§

fn add_assign(&mut self, other: Checked<i64>)

Performs the += operation. Read more
Source§

impl AddAssign for Checked<i8>

Source§

fn add_assign(&mut self, other: Checked<i8>)

Performs the += operation. Read more
Source§

impl AddAssign for Checked<isize>

Source§

fn add_assign(&mut self, other: Checked<isize>)

Performs the += operation. Read more
Source§

impl AddAssign for Checked<u16>

Source§

fn add_assign(&mut self, other: Checked<u16>)

Performs the += operation. Read more
Source§

impl AddAssign for Checked<u32>

Source§

fn add_assign(&mut self, other: Checked<u32>)

Performs the += operation. Read more
Source§

impl AddAssign for Checked<u64>

Source§

fn add_assign(&mut self, other: Checked<u64>)

Performs the += operation. Read more
Source§

impl AddAssign for Checked<u8>

Source§

fn add_assign(&mut self, other: Checked<u8>)

Performs the += operation. Read more
Source§

impl AddAssign for Checked<usize>

Source§

fn add_assign(&mut self, other: Checked<usize>)

Performs the += operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<i16>> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i16>, ) -> <Checked<i16> as BitAnd<Checked<i16>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<i16>> for &'b i16

Source§

type Output = <i16 as BitAnd<Checked<i16>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i16>, ) -> <i16 as BitAnd<Checked<i16>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<i16>> for Checked<i16>

Source§

type Output = <Checked<i16> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i16>, ) -> <Checked<i16> as BitAnd<Checked<i16>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<i16>> for i16

Source§

type Output = <i16 as BitAnd<Checked<i16>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i16>, ) -> <i16 as BitAnd<Checked<i16>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<i32>> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i32>, ) -> <Checked<i32> as BitAnd<Checked<i32>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<i32>> for &'b i32

Source§

type Output = <i32 as BitAnd<Checked<i32>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i32>, ) -> <i32 as BitAnd<Checked<i32>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<i32>> for Checked<i32>

Source§

type Output = <Checked<i32> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i32>, ) -> <Checked<i32> as BitAnd<Checked<i32>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<i32>> for i32

Source§

type Output = <i32 as BitAnd<Checked<i32>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i32>, ) -> <i32 as BitAnd<Checked<i32>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<i64>> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i64>, ) -> <Checked<i64> as BitAnd<Checked<i64>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<i64>> for &'b i64

Source§

type Output = <i64 as BitAnd<Checked<i64>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i64>, ) -> <i64 as BitAnd<Checked<i64>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<i64>> for Checked<i64>

Source§

type Output = <Checked<i64> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i64>, ) -> <Checked<i64> as BitAnd<Checked<i64>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<i64>> for i64

Source§

type Output = <i64 as BitAnd<Checked<i64>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i64>, ) -> <i64 as BitAnd<Checked<i64>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<i8>> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i8>, ) -> <Checked<i8> as BitAnd<Checked<i8>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<i8>> for &'b i8

Source§

type Output = <i8 as BitAnd<Checked<i8>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Checked<i8>) -> <i8 as BitAnd<Checked<i8>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<i8>> for Checked<i8>

Source§

type Output = <Checked<i8> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<i8>, ) -> <Checked<i8> as BitAnd<Checked<i8>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<i8>> for i8

Source§

type Output = <i8 as BitAnd<Checked<i8>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Checked<i8>) -> <i8 as BitAnd<Checked<i8>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<isize>> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<isize>, ) -> <Checked<isize> as BitAnd<Checked<isize>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<isize>> for &'b isize

Source§

type Output = <isize as BitAnd<Checked<isize>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<isize>, ) -> <isize as BitAnd<Checked<isize>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<isize>> for Checked<isize>

Source§

type Output = <Checked<isize> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<isize>, ) -> <Checked<isize> as BitAnd<Checked<isize>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<isize>> for isize

Source§

type Output = <isize as BitAnd<Checked<isize>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<isize>, ) -> <isize as BitAnd<Checked<isize>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<u16>> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u16>, ) -> <Checked<u16> as BitAnd<Checked<u16>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<u16>> for &'b u16

Source§

type Output = <u16 as BitAnd<Checked<u16>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u16>, ) -> <u16 as BitAnd<Checked<u16>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<u16>> for Checked<u16>

Source§

type Output = <Checked<u16> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u16>, ) -> <Checked<u16> as BitAnd<Checked<u16>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<u16>> for u16

Source§

type Output = <u16 as BitAnd<Checked<u16>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u16>, ) -> <u16 as BitAnd<Checked<u16>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<u32>> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u32>, ) -> <Checked<u32> as BitAnd<Checked<u32>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<u32>> for &'b u32

Source§

type Output = <u32 as BitAnd<Checked<u32>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u32>, ) -> <u32 as BitAnd<Checked<u32>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<u32>> for Checked<u32>

Source§

type Output = <Checked<u32> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u32>, ) -> <Checked<u32> as BitAnd<Checked<u32>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<u32>> for u32

Source§

type Output = <u32 as BitAnd<Checked<u32>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u32>, ) -> <u32 as BitAnd<Checked<u32>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<u64>> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u64>, ) -> <Checked<u64> as BitAnd<Checked<u64>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<u64>> for &'b u64

Source§

type Output = <u64 as BitAnd<Checked<u64>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u64>, ) -> <u64 as BitAnd<Checked<u64>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<u64>> for Checked<u64>

Source§

type Output = <Checked<u64> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u64>, ) -> <Checked<u64> as BitAnd<Checked<u64>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<u64>> for u64

Source§

type Output = <u64 as BitAnd<Checked<u64>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u64>, ) -> <u64 as BitAnd<Checked<u64>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<u8>> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u8>, ) -> <Checked<u8> as BitAnd<Checked<u8>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<u8>> for &'b u8

Source§

type Output = <u8 as BitAnd<Checked<u8>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Checked<u8>) -> <u8 as BitAnd<Checked<u8>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<u8>> for Checked<u8>

Source§

type Output = <Checked<u8> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<u8>, ) -> <Checked<u8> as BitAnd<Checked<u8>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<u8>> for u8

Source§

type Output = <u8 as BitAnd<Checked<u8>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Checked<u8>) -> <u8 as BitAnd<Checked<u8>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<usize>> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<usize>, ) -> <Checked<usize> as BitAnd<Checked<usize>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Checked<usize>> for &'b usize

Source§

type Output = <usize as BitAnd<Checked<usize>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<usize>, ) -> <usize as BitAnd<Checked<usize>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<usize>> for Checked<usize>

Source§

type Output = <Checked<usize> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<usize>, ) -> <Checked<usize> as BitAnd<Checked<usize>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Checked<usize>> for usize

Source§

type Output = <usize as BitAnd<Checked<usize>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: &'a Checked<usize>, ) -> <usize as BitAnd<Checked<usize>>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a i16> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as BitAnd<i16>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a i16) -> <Checked<i16> as BitAnd<i16>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a i16> for Checked<i16>

Source§

type Output = <Checked<i16> as BitAnd<i16>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a i16) -> <Checked<i16> as BitAnd<i16>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a i32> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as BitAnd<i32>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a i32) -> <Checked<i32> as BitAnd<i32>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a i32> for Checked<i32>

Source§

type Output = <Checked<i32> as BitAnd<i32>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a i32) -> <Checked<i32> as BitAnd<i32>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a i64> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as BitAnd<i64>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a i64) -> <Checked<i64> as BitAnd<i64>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a i64> for Checked<i64>

Source§

type Output = <Checked<i64> as BitAnd<i64>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a i64) -> <Checked<i64> as BitAnd<i64>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a i8> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as BitAnd<i8>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a i8) -> <Checked<i8> as BitAnd<i8>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a i8> for Checked<i8>

Source§

type Output = <Checked<i8> as BitAnd<i8>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a i8) -> <Checked<i8> as BitAnd<i8>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a isize> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as BitAnd<isize>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a isize) -> <Checked<isize> as BitAnd<isize>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a isize> for Checked<isize>

Source§

type Output = <Checked<isize> as BitAnd<isize>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a isize) -> <Checked<isize> as BitAnd<isize>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a u16> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as BitAnd<u16>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a u16) -> <Checked<u16> as BitAnd<u16>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a u16> for Checked<u16>

Source§

type Output = <Checked<u16> as BitAnd<u16>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a u16) -> <Checked<u16> as BitAnd<u16>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a u32> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as BitAnd<u32>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a u32) -> <Checked<u32> as BitAnd<u32>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a u32> for Checked<u32>

Source§

type Output = <Checked<u32> as BitAnd<u32>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a u32) -> <Checked<u32> as BitAnd<u32>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a u64> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as BitAnd<u64>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a u64) -> <Checked<u64> as BitAnd<u64>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a u64> for Checked<u64>

Source§

type Output = <Checked<u64> as BitAnd<u64>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a u64) -> <Checked<u64> as BitAnd<u64>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a u8> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as BitAnd<u8>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a u8) -> <Checked<u8> as BitAnd<u8>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a u8> for Checked<u8>

Source§

type Output = <Checked<u8> as BitAnd<u8>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a u8) -> <Checked<u8> as BitAnd<u8>>::Output

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a usize> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as BitAnd<usize>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a usize) -> <Checked<usize> as BitAnd<usize>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a usize> for Checked<usize>

Source§

type Output = <Checked<usize> as BitAnd<usize>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a usize) -> <Checked<usize> as BitAnd<usize>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<i16>> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: Checked<i16>, ) -> <Checked<i16> as BitAnd<Checked<i16>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<i16>> for &'a i16

Source§

type Output = <i16 as BitAnd<Checked<i16>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<i16>) -> <i16 as BitAnd<Checked<i16>>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<Checked<i16>> for i16

Source§

type Output = Checked<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<i16>) -> Checked<i16>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<i32>> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: Checked<i32>, ) -> <Checked<i32> as BitAnd<Checked<i32>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<i32>> for &'a i32

Source§

type Output = <i32 as BitAnd<Checked<i32>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<i32>) -> <i32 as BitAnd<Checked<i32>>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<Checked<i32>> for i32

Source§

type Output = Checked<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<i32>) -> Checked<i32>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<i64>> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: Checked<i64>, ) -> <Checked<i64> as BitAnd<Checked<i64>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<i64>> for &'a i64

Source§

type Output = <i64 as BitAnd<Checked<i64>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<i64>) -> <i64 as BitAnd<Checked<i64>>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<Checked<i64>> for i64

Source§

type Output = Checked<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<i64>) -> Checked<i64>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<i8>> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: Checked<i8>, ) -> <Checked<i8> as BitAnd<Checked<i8>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<i8>> for &'a i8

Source§

type Output = <i8 as BitAnd<Checked<i8>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<i8>) -> <i8 as BitAnd<Checked<i8>>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<Checked<i8>> for i8

Source§

type Output = Checked<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<i8>) -> Checked<i8>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<isize>> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: Checked<isize>, ) -> <Checked<isize> as BitAnd<Checked<isize>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<isize>> for &'a isize

Source§

type Output = <isize as BitAnd<Checked<isize>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: Checked<isize>, ) -> <isize as BitAnd<Checked<isize>>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<Checked<isize>> for isize

Source§

type Output = Checked<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<isize>) -> Checked<isize>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<u16>> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: Checked<u16>, ) -> <Checked<u16> as BitAnd<Checked<u16>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<u16>> for &'a u16

Source§

type Output = <u16 as BitAnd<Checked<u16>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<u16>) -> <u16 as BitAnd<Checked<u16>>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<Checked<u16>> for u16

Source§

type Output = Checked<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<u16>) -> Checked<u16>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<u32>> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: Checked<u32>, ) -> <Checked<u32> as BitAnd<Checked<u32>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<u32>> for &'a u32

Source§

type Output = <u32 as BitAnd<Checked<u32>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<u32>) -> <u32 as BitAnd<Checked<u32>>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<Checked<u32>> for u32

Source§

type Output = Checked<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<u32>) -> Checked<u32>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<u64>> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: Checked<u64>, ) -> <Checked<u64> as BitAnd<Checked<u64>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<u64>> for &'a u64

Source§

type Output = <u64 as BitAnd<Checked<u64>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<u64>) -> <u64 as BitAnd<Checked<u64>>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<Checked<u64>> for u64

Source§

type Output = Checked<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<u64>) -> Checked<u64>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<u8>> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: Checked<u8>, ) -> <Checked<u8> as BitAnd<Checked<u8>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<u8>> for &'a u8

Source§

type Output = <u8 as BitAnd<Checked<u8>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<u8>) -> <u8 as BitAnd<Checked<u8>>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<Checked<u8>> for u8

Source§

type Output = Checked<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<u8>) -> Checked<u8>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<usize>> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as BitAnd>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: Checked<usize>, ) -> <Checked<usize> as BitAnd<Checked<usize>>>::Output

Performs the & operation. Read more
Source§

impl<'a> BitAnd<Checked<usize>> for &'a usize

Source§

type Output = <usize as BitAnd<Checked<usize>>>::Output

The resulting type after applying the & operator.
Source§

fn bitand( self, other: Checked<usize>, ) -> <usize as BitAnd<Checked<usize>>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<Checked<usize>> for usize

Source§

type Output = Checked<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<usize>) -> Checked<usize>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<i16> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as BitAnd<i16>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i16) -> <Checked<i16> as BitAnd<i16>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<i16> for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i16) -> Checked<i16>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<i32> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as BitAnd<i32>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i32) -> <Checked<i32> as BitAnd<i32>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<i32> for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i32) -> Checked<i32>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<i64> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as BitAnd<i64>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i64) -> <Checked<i64> as BitAnd<i64>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<i64> for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i64) -> Checked<i64>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<i8> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as BitAnd<i8>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i8) -> <Checked<i8> as BitAnd<i8>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<i8> for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i8) -> Checked<i8>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<isize> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as BitAnd<isize>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: isize) -> <Checked<isize> as BitAnd<isize>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<isize> for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: isize) -> Checked<isize>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<u16> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as BitAnd<u16>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u16) -> <Checked<u16> as BitAnd<u16>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<u16> for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u16) -> Checked<u16>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<u32> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as BitAnd<u32>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u32) -> <Checked<u32> as BitAnd<u32>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<u32> for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u32) -> Checked<u32>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<u64> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as BitAnd<u64>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u64) -> <Checked<u64> as BitAnd<u64>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<u64> for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u64) -> Checked<u64>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<u8> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as BitAnd<u8>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u8) -> <Checked<u8> as BitAnd<u8>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<u8> for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u8) -> Checked<u8>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<usize> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as BitAnd<usize>>::Output

The resulting type after applying the & operator.
Source§

fn bitand(self, other: usize) -> <Checked<usize> as BitAnd<usize>>::Output

Performs the & operation. Read more
Source§

impl BitAnd<usize> for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: usize) -> Checked<usize>

Performs the & operation. Read more
Source§

impl BitAnd for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<i16>) -> Checked<i16>

Performs the & operation. Read more
Source§

impl BitAnd for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<i32>) -> Checked<i32>

Performs the & operation. Read more
Source§

impl BitAnd for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<i64>) -> Checked<i64>

Performs the & operation. Read more
Source§

impl BitAnd for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<i8>) -> Checked<i8>

Performs the & operation. Read more
Source§

impl BitAnd for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<isize>) -> Checked<isize>

Performs the & operation. Read more
Source§

impl BitAnd for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<u16>) -> Checked<u16>

Performs the & operation. Read more
Source§

impl BitAnd for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<u32>) -> Checked<u32>

Performs the & operation. Read more
Source§

impl BitAnd for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<u64>) -> Checked<u64>

Performs the & operation. Read more
Source§

impl BitAnd for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<u8>) -> Checked<u8>

Performs the & operation. Read more
Source§

impl BitAnd for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Checked<usize>) -> Checked<usize>

Performs the & operation. Read more
Source§

impl BitAndAssign<i16> for Checked<i16>

Source§

fn bitand_assign(&mut self, other: i16)

Performs the &= operation. Read more
Source§

impl BitAndAssign<i32> for Checked<i32>

Source§

fn bitand_assign(&mut self, other: i32)

Performs the &= operation. Read more
Source§

impl BitAndAssign<i64> for Checked<i64>

Source§

fn bitand_assign(&mut self, other: i64)

Performs the &= operation. Read more
Source§

impl BitAndAssign<i8> for Checked<i8>

Source§

fn bitand_assign(&mut self, other: i8)

Performs the &= operation. Read more
Source§

impl BitAndAssign<isize> for Checked<isize>

Source§

fn bitand_assign(&mut self, other: isize)

Performs the &= operation. Read more
Source§

impl BitAndAssign<u16> for Checked<u16>

Source§

fn bitand_assign(&mut self, other: u16)

Performs the &= operation. Read more
Source§

impl BitAndAssign<u32> for Checked<u32>

Source§

fn bitand_assign(&mut self, other: u32)

Performs the &= operation. Read more
Source§

impl BitAndAssign<u64> for Checked<u64>

Source§

fn bitand_assign(&mut self, other: u64)

Performs the &= operation. Read more
Source§

impl BitAndAssign<u8> for Checked<u8>

Source§

fn bitand_assign(&mut self, other: u8)

Performs the &= operation. Read more
Source§

impl BitAndAssign<usize> for Checked<usize>

Source§

fn bitand_assign(&mut self, other: usize)

Performs the &= operation. Read more
Source§

impl BitAndAssign for Checked<i16>

Source§

fn bitand_assign(&mut self, other: Checked<i16>)

Performs the &= operation. Read more
Source§

impl BitAndAssign for Checked<i32>

Source§

fn bitand_assign(&mut self, other: Checked<i32>)

Performs the &= operation. Read more
Source§

impl BitAndAssign for Checked<i64>

Source§

fn bitand_assign(&mut self, other: Checked<i64>)

Performs the &= operation. Read more
Source§

impl BitAndAssign for Checked<i8>

Source§

fn bitand_assign(&mut self, other: Checked<i8>)

Performs the &= operation. Read more
Source§

impl BitAndAssign for Checked<isize>

Source§

fn bitand_assign(&mut self, other: Checked<isize>)

Performs the &= operation. Read more
Source§

impl BitAndAssign for Checked<u16>

Source§

fn bitand_assign(&mut self, other: Checked<u16>)

Performs the &= operation. Read more
Source§

impl BitAndAssign for Checked<u32>

Source§

fn bitand_assign(&mut self, other: Checked<u32>)

Performs the &= operation. Read more
Source§

impl BitAndAssign for Checked<u64>

Source§

fn bitand_assign(&mut self, other: Checked<u64>)

Performs the &= operation. Read more
Source§

impl BitAndAssign for Checked<u8>

Source§

fn bitand_assign(&mut self, other: Checked<u8>)

Performs the &= operation. Read more
Source§

impl BitAndAssign for Checked<usize>

Source§

fn bitand_assign(&mut self, other: Checked<usize>)

Performs the &= operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<i16>> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<i16>, ) -> <Checked<i16> as BitOr<Checked<i16>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<i16>> for &'b i16

Source§

type Output = <i16 as BitOr<Checked<i16>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<i16>) -> <i16 as BitOr<Checked<i16>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<i16>> for Checked<i16>

Source§

type Output = <Checked<i16> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<i16>, ) -> <Checked<i16> as BitOr<Checked<i16>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<i16>> for i16

Source§

type Output = <i16 as BitOr<Checked<i16>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<i16>) -> <i16 as BitOr<Checked<i16>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<i32>> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<i32>, ) -> <Checked<i32> as BitOr<Checked<i32>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<i32>> for &'b i32

Source§

type Output = <i32 as BitOr<Checked<i32>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<i32>) -> <i32 as BitOr<Checked<i32>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<i32>> for Checked<i32>

Source§

type Output = <Checked<i32> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<i32>, ) -> <Checked<i32> as BitOr<Checked<i32>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<i32>> for i32

Source§

type Output = <i32 as BitOr<Checked<i32>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<i32>) -> <i32 as BitOr<Checked<i32>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<i64>> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<i64>, ) -> <Checked<i64> as BitOr<Checked<i64>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<i64>> for &'b i64

Source§

type Output = <i64 as BitOr<Checked<i64>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<i64>) -> <i64 as BitOr<Checked<i64>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<i64>> for Checked<i64>

Source§

type Output = <Checked<i64> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<i64>, ) -> <Checked<i64> as BitOr<Checked<i64>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<i64>> for i64

Source§

type Output = <i64 as BitOr<Checked<i64>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<i64>) -> <i64 as BitOr<Checked<i64>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<i8>> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<i8>, ) -> <Checked<i8> as BitOr<Checked<i8>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<i8>> for &'b i8

Source§

type Output = <i8 as BitOr<Checked<i8>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<i8>) -> <i8 as BitOr<Checked<i8>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<i8>> for Checked<i8>

Source§

type Output = <Checked<i8> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<i8>, ) -> <Checked<i8> as BitOr<Checked<i8>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<i8>> for i8

Source§

type Output = <i8 as BitOr<Checked<i8>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<i8>) -> <i8 as BitOr<Checked<i8>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<isize>> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<isize>, ) -> <Checked<isize> as BitOr<Checked<isize>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<isize>> for &'b isize

Source§

type Output = <isize as BitOr<Checked<isize>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<isize>, ) -> <isize as BitOr<Checked<isize>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<isize>> for Checked<isize>

Source§

type Output = <Checked<isize> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<isize>, ) -> <Checked<isize> as BitOr<Checked<isize>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<isize>> for isize

Source§

type Output = <isize as BitOr<Checked<isize>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<isize>, ) -> <isize as BitOr<Checked<isize>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<u16>> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<u16>, ) -> <Checked<u16> as BitOr<Checked<u16>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<u16>> for &'b u16

Source§

type Output = <u16 as BitOr<Checked<u16>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<u16>) -> <u16 as BitOr<Checked<u16>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<u16>> for Checked<u16>

Source§

type Output = <Checked<u16> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<u16>, ) -> <Checked<u16> as BitOr<Checked<u16>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<u16>> for u16

Source§

type Output = <u16 as BitOr<Checked<u16>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<u16>) -> <u16 as BitOr<Checked<u16>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<u32>> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<u32>, ) -> <Checked<u32> as BitOr<Checked<u32>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<u32>> for &'b u32

Source§

type Output = <u32 as BitOr<Checked<u32>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<u32>) -> <u32 as BitOr<Checked<u32>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<u32>> for Checked<u32>

Source§

type Output = <Checked<u32> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<u32>, ) -> <Checked<u32> as BitOr<Checked<u32>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<u32>> for u32

Source§

type Output = <u32 as BitOr<Checked<u32>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<u32>) -> <u32 as BitOr<Checked<u32>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<u64>> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<u64>, ) -> <Checked<u64> as BitOr<Checked<u64>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<u64>> for &'b u64

Source§

type Output = <u64 as BitOr<Checked<u64>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<u64>) -> <u64 as BitOr<Checked<u64>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<u64>> for Checked<u64>

Source§

type Output = <Checked<u64> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<u64>, ) -> <Checked<u64> as BitOr<Checked<u64>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<u64>> for u64

Source§

type Output = <u64 as BitOr<Checked<u64>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<u64>) -> <u64 as BitOr<Checked<u64>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<u8>> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<u8>, ) -> <Checked<u8> as BitOr<Checked<u8>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<u8>> for &'b u8

Source§

type Output = <u8 as BitOr<Checked<u8>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<u8>) -> <u8 as BitOr<Checked<u8>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<u8>> for Checked<u8>

Source§

type Output = <Checked<u8> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<u8>, ) -> <Checked<u8> as BitOr<Checked<u8>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<u8>> for u8

Source§

type Output = <u8 as BitOr<Checked<u8>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Checked<u8>) -> <u8 as BitOr<Checked<u8>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<usize>> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<usize>, ) -> <Checked<usize> as BitOr<Checked<usize>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Checked<usize>> for &'b usize

Source§

type Output = <usize as BitOr<Checked<usize>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<usize>, ) -> <usize as BitOr<Checked<usize>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<usize>> for Checked<usize>

Source§

type Output = <Checked<usize> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<usize>, ) -> <Checked<usize> as BitOr<Checked<usize>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Checked<usize>> for usize

Source§

type Output = <usize as BitOr<Checked<usize>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: &'a Checked<usize>, ) -> <usize as BitOr<Checked<usize>>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a i16> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as BitOr<i16>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a i16) -> <Checked<i16> as BitOr<i16>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a i16> for Checked<i16>

Source§

type Output = <Checked<i16> as BitOr<i16>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a i16) -> <Checked<i16> as BitOr<i16>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a i32> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as BitOr<i32>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a i32) -> <Checked<i32> as BitOr<i32>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a i32> for Checked<i32>

Source§

type Output = <Checked<i32> as BitOr<i32>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a i32) -> <Checked<i32> as BitOr<i32>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a i64> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as BitOr<i64>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a i64) -> <Checked<i64> as BitOr<i64>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a i64> for Checked<i64>

Source§

type Output = <Checked<i64> as BitOr<i64>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a i64) -> <Checked<i64> as BitOr<i64>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a i8> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as BitOr<i8>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a i8) -> <Checked<i8> as BitOr<i8>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a i8> for Checked<i8>

Source§

type Output = <Checked<i8> as BitOr<i8>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a i8) -> <Checked<i8> as BitOr<i8>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a isize> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as BitOr<isize>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a isize) -> <Checked<isize> as BitOr<isize>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a isize> for Checked<isize>

Source§

type Output = <Checked<isize> as BitOr<isize>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a isize) -> <Checked<isize> as BitOr<isize>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a u16> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as BitOr<u16>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a u16) -> <Checked<u16> as BitOr<u16>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a u16> for Checked<u16>

Source§

type Output = <Checked<u16> as BitOr<u16>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a u16) -> <Checked<u16> as BitOr<u16>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a u32> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as BitOr<u32>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a u32) -> <Checked<u32> as BitOr<u32>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a u32> for Checked<u32>

Source§

type Output = <Checked<u32> as BitOr<u32>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a u32) -> <Checked<u32> as BitOr<u32>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a u64> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as BitOr<u64>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a u64) -> <Checked<u64> as BitOr<u64>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a u64> for Checked<u64>

Source§

type Output = <Checked<u64> as BitOr<u64>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a u64) -> <Checked<u64> as BitOr<u64>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a u8> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as BitOr<u8>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a u8) -> <Checked<u8> as BitOr<u8>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a u8> for Checked<u8>

Source§

type Output = <Checked<u8> as BitOr<u8>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a u8) -> <Checked<u8> as BitOr<u8>>::Output

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a usize> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as BitOr<usize>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a usize) -> <Checked<usize> as BitOr<usize>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a usize> for Checked<usize>

Source§

type Output = <Checked<usize> as BitOr<usize>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a usize) -> <Checked<usize> as BitOr<usize>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<i16>> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: Checked<i16>, ) -> <Checked<i16> as BitOr<Checked<i16>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<i16>> for &'a i16

Source§

type Output = <i16 as BitOr<Checked<i16>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<i16>) -> <i16 as BitOr<Checked<i16>>>::Output

Performs the | operation. Read more
Source§

impl BitOr<Checked<i16>> for i16

Source§

type Output = Checked<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<i16>) -> Checked<i16>

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<i32>> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: Checked<i32>, ) -> <Checked<i32> as BitOr<Checked<i32>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<i32>> for &'a i32

Source§

type Output = <i32 as BitOr<Checked<i32>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<i32>) -> <i32 as BitOr<Checked<i32>>>::Output

Performs the | operation. Read more
Source§

impl BitOr<Checked<i32>> for i32

Source§

type Output = Checked<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<i32>) -> Checked<i32>

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<i64>> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: Checked<i64>, ) -> <Checked<i64> as BitOr<Checked<i64>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<i64>> for &'a i64

Source§

type Output = <i64 as BitOr<Checked<i64>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<i64>) -> <i64 as BitOr<Checked<i64>>>::Output

Performs the | operation. Read more
Source§

impl BitOr<Checked<i64>> for i64

Source§

type Output = Checked<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<i64>) -> Checked<i64>

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<i8>> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: Checked<i8>, ) -> <Checked<i8> as BitOr<Checked<i8>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<i8>> for &'a i8

Source§

type Output = <i8 as BitOr<Checked<i8>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<i8>) -> <i8 as BitOr<Checked<i8>>>::Output

Performs the | operation. Read more
Source§

impl BitOr<Checked<i8>> for i8

Source§

type Output = Checked<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<i8>) -> Checked<i8>

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<isize>> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: Checked<isize>, ) -> <Checked<isize> as BitOr<Checked<isize>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<isize>> for &'a isize

Source§

type Output = <isize as BitOr<Checked<isize>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: Checked<isize>, ) -> <isize as BitOr<Checked<isize>>>::Output

Performs the | operation. Read more
Source§

impl BitOr<Checked<isize>> for isize

Source§

type Output = Checked<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<isize>) -> Checked<isize>

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<u16>> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: Checked<u16>, ) -> <Checked<u16> as BitOr<Checked<u16>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<u16>> for &'a u16

Source§

type Output = <u16 as BitOr<Checked<u16>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<u16>) -> <u16 as BitOr<Checked<u16>>>::Output

Performs the | operation. Read more
Source§

impl BitOr<Checked<u16>> for u16

Source§

type Output = Checked<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<u16>) -> Checked<u16>

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<u32>> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: Checked<u32>, ) -> <Checked<u32> as BitOr<Checked<u32>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<u32>> for &'a u32

Source§

type Output = <u32 as BitOr<Checked<u32>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<u32>) -> <u32 as BitOr<Checked<u32>>>::Output

Performs the | operation. Read more
Source§

impl BitOr<Checked<u32>> for u32

Source§

type Output = Checked<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<u32>) -> Checked<u32>

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<u64>> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: Checked<u64>, ) -> <Checked<u64> as BitOr<Checked<u64>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<u64>> for &'a u64

Source§

type Output = <u64 as BitOr<Checked<u64>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<u64>) -> <u64 as BitOr<Checked<u64>>>::Output

Performs the | operation. Read more
Source§

impl BitOr<Checked<u64>> for u64

Source§

type Output = Checked<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<u64>) -> Checked<u64>

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<u8>> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: Checked<u8>, ) -> <Checked<u8> as BitOr<Checked<u8>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<u8>> for &'a u8

Source§

type Output = <u8 as BitOr<Checked<u8>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<u8>) -> <u8 as BitOr<Checked<u8>>>::Output

Performs the | operation. Read more
Source§

impl BitOr<Checked<u8>> for u8

Source§

type Output = Checked<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<u8>) -> Checked<u8>

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<usize>> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as BitOr>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: Checked<usize>, ) -> <Checked<usize> as BitOr<Checked<usize>>>::Output

Performs the | operation. Read more
Source§

impl<'a> BitOr<Checked<usize>> for &'a usize

Source§

type Output = <usize as BitOr<Checked<usize>>>::Output

The resulting type after applying the | operator.
Source§

fn bitor( self, other: Checked<usize>, ) -> <usize as BitOr<Checked<usize>>>::Output

Performs the | operation. Read more
Source§

impl BitOr<Checked<usize>> for usize

Source§

type Output = Checked<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<usize>) -> Checked<usize>

Performs the | operation. Read more
Source§

impl<'a> BitOr<i16> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as BitOr<i16>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i16) -> <Checked<i16> as BitOr<i16>>::Output

Performs the | operation. Read more
Source§

impl BitOr<i16> for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i16) -> Checked<i16>

Performs the | operation. Read more
Source§

impl<'a> BitOr<i32> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as BitOr<i32>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i32) -> <Checked<i32> as BitOr<i32>>::Output

Performs the | operation. Read more
Source§

impl BitOr<i32> for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i32) -> Checked<i32>

Performs the | operation. Read more
Source§

impl<'a> BitOr<i64> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as BitOr<i64>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i64) -> <Checked<i64> as BitOr<i64>>::Output

Performs the | operation. Read more
Source§

impl BitOr<i64> for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i64) -> Checked<i64>

Performs the | operation. Read more
Source§

impl<'a> BitOr<i8> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as BitOr<i8>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i8) -> <Checked<i8> as BitOr<i8>>::Output

Performs the | operation. Read more
Source§

impl BitOr<i8> for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i8) -> Checked<i8>

Performs the | operation. Read more
Source§

impl<'a> BitOr<isize> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as BitOr<isize>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: isize) -> <Checked<isize> as BitOr<isize>>::Output

Performs the | operation. Read more
Source§

impl BitOr<isize> for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: isize) -> Checked<isize>

Performs the | operation. Read more
Source§

impl<'a> BitOr<u16> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as BitOr<u16>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u16) -> <Checked<u16> as BitOr<u16>>::Output

Performs the | operation. Read more
Source§

impl BitOr<u16> for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u16) -> Checked<u16>

Performs the | operation. Read more
Source§

impl<'a> BitOr<u32> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as BitOr<u32>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u32) -> <Checked<u32> as BitOr<u32>>::Output

Performs the | operation. Read more
Source§

impl BitOr<u32> for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u32) -> Checked<u32>

Performs the | operation. Read more
Source§

impl<'a> BitOr<u64> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as BitOr<u64>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u64) -> <Checked<u64> as BitOr<u64>>::Output

Performs the | operation. Read more
Source§

impl BitOr<u64> for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u64) -> Checked<u64>

Performs the | operation. Read more
Source§

impl<'a> BitOr<u8> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as BitOr<u8>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u8) -> <Checked<u8> as BitOr<u8>>::Output

Performs the | operation. Read more
Source§

impl BitOr<u8> for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u8) -> Checked<u8>

Performs the | operation. Read more
Source§

impl<'a> BitOr<usize> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as BitOr<usize>>::Output

The resulting type after applying the | operator.
Source§

fn bitor(self, other: usize) -> <Checked<usize> as BitOr<usize>>::Output

Performs the | operation. Read more
Source§

impl BitOr<usize> for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: usize) -> Checked<usize>

Performs the | operation. Read more
Source§

impl BitOr for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<i16>) -> Checked<i16>

Performs the | operation. Read more
Source§

impl BitOr for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<i32>) -> Checked<i32>

Performs the | operation. Read more
Source§

impl BitOr for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<i64>) -> Checked<i64>

Performs the | operation. Read more
Source§

impl BitOr for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<i8>) -> Checked<i8>

Performs the | operation. Read more
Source§

impl BitOr for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<isize>) -> Checked<isize>

Performs the | operation. Read more
Source§

impl BitOr for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<u16>) -> Checked<u16>

Performs the | operation. Read more
Source§

impl BitOr for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<u32>) -> Checked<u32>

Performs the | operation. Read more
Source§

impl BitOr for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<u64>) -> Checked<u64>

Performs the | operation. Read more
Source§

impl BitOr for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<u8>) -> Checked<u8>

Performs the | operation. Read more
Source§

impl BitOr for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Checked<usize>) -> Checked<usize>

Performs the | operation. Read more
Source§

impl BitOrAssign<i16> for Checked<i16>

Source§

fn bitor_assign(&mut self, other: i16)

Performs the |= operation. Read more
Source§

impl BitOrAssign<i32> for Checked<i32>

Source§

fn bitor_assign(&mut self, other: i32)

Performs the |= operation. Read more
Source§

impl BitOrAssign<i64> for Checked<i64>

Source§

fn bitor_assign(&mut self, other: i64)

Performs the |= operation. Read more
Source§

impl BitOrAssign<i8> for Checked<i8>

Source§

fn bitor_assign(&mut self, other: i8)

Performs the |= operation. Read more
Source§

impl BitOrAssign<isize> for Checked<isize>

Source§

fn bitor_assign(&mut self, other: isize)

Performs the |= operation. Read more
Source§

impl BitOrAssign<u16> for Checked<u16>

Source§

fn bitor_assign(&mut self, other: u16)

Performs the |= operation. Read more
Source§

impl BitOrAssign<u32> for Checked<u32>

Source§

fn bitor_assign(&mut self, other: u32)

Performs the |= operation. Read more
Source§

impl BitOrAssign<u64> for Checked<u64>

Source§

fn bitor_assign(&mut self, other: u64)

Performs the |= operation. Read more
Source§

impl BitOrAssign<u8> for Checked<u8>

Source§

fn bitor_assign(&mut self, other: u8)

Performs the |= operation. Read more
Source§

impl BitOrAssign<usize> for Checked<usize>

Source§

fn bitor_assign(&mut self, other: usize)

Performs the |= operation. Read more
Source§

impl BitOrAssign for Checked<i16>

Source§

fn bitor_assign(&mut self, other: Checked<i16>)

Performs the |= operation. Read more
Source§

impl BitOrAssign for Checked<i32>

Source§

fn bitor_assign(&mut self, other: Checked<i32>)

Performs the |= operation. Read more
Source§

impl BitOrAssign for Checked<i64>

Source§

fn bitor_assign(&mut self, other: Checked<i64>)

Performs the |= operation. Read more
Source§

impl BitOrAssign for Checked<i8>

Source§

fn bitor_assign(&mut self, other: Checked<i8>)

Performs the |= operation. Read more
Source§

impl BitOrAssign for Checked<isize>

Source§

fn bitor_assign(&mut self, other: Checked<isize>)

Performs the |= operation. Read more
Source§

impl BitOrAssign for Checked<u16>

Source§

fn bitor_assign(&mut self, other: Checked<u16>)

Performs the |= operation. Read more
Source§

impl BitOrAssign for Checked<u32>

Source§

fn bitor_assign(&mut self, other: Checked<u32>)

Performs the |= operation. Read more
Source§

impl BitOrAssign for Checked<u64>

Source§

fn bitor_assign(&mut self, other: Checked<u64>)

Performs the |= operation. Read more
Source§

impl BitOrAssign for Checked<u8>

Source§

fn bitor_assign(&mut self, other: Checked<u8>)

Performs the |= operation. Read more
Source§

impl BitOrAssign for Checked<usize>

Source§

fn bitor_assign(&mut self, other: Checked<usize>)

Performs the |= operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<i16>> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i16>, ) -> <Checked<i16> as BitXor<Checked<i16>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<i16>> for &'b i16

Source§

type Output = <i16 as BitXor<Checked<i16>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i16>, ) -> <i16 as BitXor<Checked<i16>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<i16>> for Checked<i16>

Source§

type Output = <Checked<i16> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i16>, ) -> <Checked<i16> as BitXor<Checked<i16>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<i16>> for i16

Source§

type Output = <i16 as BitXor<Checked<i16>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i16>, ) -> <i16 as BitXor<Checked<i16>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<i32>> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i32>, ) -> <Checked<i32> as BitXor<Checked<i32>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<i32>> for &'b i32

Source§

type Output = <i32 as BitXor<Checked<i32>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i32>, ) -> <i32 as BitXor<Checked<i32>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<i32>> for Checked<i32>

Source§

type Output = <Checked<i32> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i32>, ) -> <Checked<i32> as BitXor<Checked<i32>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<i32>> for i32

Source§

type Output = <i32 as BitXor<Checked<i32>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i32>, ) -> <i32 as BitXor<Checked<i32>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<i64>> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i64>, ) -> <Checked<i64> as BitXor<Checked<i64>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<i64>> for &'b i64

Source§

type Output = <i64 as BitXor<Checked<i64>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i64>, ) -> <i64 as BitXor<Checked<i64>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<i64>> for Checked<i64>

Source§

type Output = <Checked<i64> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i64>, ) -> <Checked<i64> as BitXor<Checked<i64>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<i64>> for i64

Source§

type Output = <i64 as BitXor<Checked<i64>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i64>, ) -> <i64 as BitXor<Checked<i64>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<i8>> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i8>, ) -> <Checked<i8> as BitXor<Checked<i8>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<i8>> for &'b i8

Source§

type Output = <i8 as BitXor<Checked<i8>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Checked<i8>) -> <i8 as BitXor<Checked<i8>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<i8>> for Checked<i8>

Source§

type Output = <Checked<i8> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<i8>, ) -> <Checked<i8> as BitXor<Checked<i8>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<i8>> for i8

Source§

type Output = <i8 as BitXor<Checked<i8>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Checked<i8>) -> <i8 as BitXor<Checked<i8>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<isize>> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<isize>, ) -> <Checked<isize> as BitXor<Checked<isize>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<isize>> for &'b isize

Source§

type Output = <isize as BitXor<Checked<isize>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<isize>, ) -> <isize as BitXor<Checked<isize>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<isize>> for Checked<isize>

Source§

type Output = <Checked<isize> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<isize>, ) -> <Checked<isize> as BitXor<Checked<isize>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<isize>> for isize

Source§

type Output = <isize as BitXor<Checked<isize>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<isize>, ) -> <isize as BitXor<Checked<isize>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<u16>> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u16>, ) -> <Checked<u16> as BitXor<Checked<u16>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<u16>> for &'b u16

Source§

type Output = <u16 as BitXor<Checked<u16>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u16>, ) -> <u16 as BitXor<Checked<u16>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<u16>> for Checked<u16>

Source§

type Output = <Checked<u16> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u16>, ) -> <Checked<u16> as BitXor<Checked<u16>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<u16>> for u16

Source§

type Output = <u16 as BitXor<Checked<u16>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u16>, ) -> <u16 as BitXor<Checked<u16>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<u32>> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u32>, ) -> <Checked<u32> as BitXor<Checked<u32>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<u32>> for &'b u32

Source§

type Output = <u32 as BitXor<Checked<u32>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u32>, ) -> <u32 as BitXor<Checked<u32>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<u32>> for Checked<u32>

Source§

type Output = <Checked<u32> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u32>, ) -> <Checked<u32> as BitXor<Checked<u32>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<u32>> for u32

Source§

type Output = <u32 as BitXor<Checked<u32>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u32>, ) -> <u32 as BitXor<Checked<u32>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<u64>> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u64>, ) -> <Checked<u64> as BitXor<Checked<u64>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<u64>> for &'b u64

Source§

type Output = <u64 as BitXor<Checked<u64>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u64>, ) -> <u64 as BitXor<Checked<u64>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<u64>> for Checked<u64>

Source§

type Output = <Checked<u64> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u64>, ) -> <Checked<u64> as BitXor<Checked<u64>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<u64>> for u64

Source§

type Output = <u64 as BitXor<Checked<u64>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u64>, ) -> <u64 as BitXor<Checked<u64>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<u8>> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u8>, ) -> <Checked<u8> as BitXor<Checked<u8>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<u8>> for &'b u8

Source§

type Output = <u8 as BitXor<Checked<u8>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Checked<u8>) -> <u8 as BitXor<Checked<u8>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<u8>> for Checked<u8>

Source§

type Output = <Checked<u8> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<u8>, ) -> <Checked<u8> as BitXor<Checked<u8>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<u8>> for u8

Source§

type Output = <u8 as BitXor<Checked<u8>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Checked<u8>) -> <u8 as BitXor<Checked<u8>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<usize>> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<usize>, ) -> <Checked<usize> as BitXor<Checked<usize>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Checked<usize>> for &'b usize

Source§

type Output = <usize as BitXor<Checked<usize>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<usize>, ) -> <usize as BitXor<Checked<usize>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<usize>> for Checked<usize>

Source§

type Output = <Checked<usize> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<usize>, ) -> <Checked<usize> as BitXor<Checked<usize>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Checked<usize>> for usize

Source§

type Output = <usize as BitXor<Checked<usize>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: &'a Checked<usize>, ) -> <usize as BitXor<Checked<usize>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a i16> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as BitXor<i16>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a i16) -> <Checked<i16> as BitXor<i16>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a i16> for Checked<i16>

Source§

type Output = <Checked<i16> as BitXor<i16>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a i16) -> <Checked<i16> as BitXor<i16>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a i32> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as BitXor<i32>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a i32) -> <Checked<i32> as BitXor<i32>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a i32> for Checked<i32>

Source§

type Output = <Checked<i32> as BitXor<i32>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a i32) -> <Checked<i32> as BitXor<i32>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a i64> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as BitXor<i64>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a i64) -> <Checked<i64> as BitXor<i64>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a i64> for Checked<i64>

Source§

type Output = <Checked<i64> as BitXor<i64>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a i64) -> <Checked<i64> as BitXor<i64>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a i8> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as BitXor<i8>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a i8) -> <Checked<i8> as BitXor<i8>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a i8> for Checked<i8>

Source§

type Output = <Checked<i8> as BitXor<i8>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a i8) -> <Checked<i8> as BitXor<i8>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a isize> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as BitXor<isize>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a isize) -> <Checked<isize> as BitXor<isize>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a isize> for Checked<isize>

Source§

type Output = <Checked<isize> as BitXor<isize>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a isize) -> <Checked<isize> as BitXor<isize>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a u16> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as BitXor<u16>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a u16) -> <Checked<u16> as BitXor<u16>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a u16> for Checked<u16>

Source§

type Output = <Checked<u16> as BitXor<u16>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a u16) -> <Checked<u16> as BitXor<u16>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a u32> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as BitXor<u32>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a u32) -> <Checked<u32> as BitXor<u32>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a u32> for Checked<u32>

Source§

type Output = <Checked<u32> as BitXor<u32>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a u32) -> <Checked<u32> as BitXor<u32>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a u64> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as BitXor<u64>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a u64) -> <Checked<u64> as BitXor<u64>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a u64> for Checked<u64>

Source§

type Output = <Checked<u64> as BitXor<u64>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a u64) -> <Checked<u64> as BitXor<u64>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a u8> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as BitXor<u8>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a u8) -> <Checked<u8> as BitXor<u8>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a u8> for Checked<u8>

Source§

type Output = <Checked<u8> as BitXor<u8>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a u8) -> <Checked<u8> as BitXor<u8>>::Output

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a usize> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as BitXor<usize>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a usize) -> <Checked<usize> as BitXor<usize>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a usize> for Checked<usize>

Source§

type Output = <Checked<usize> as BitXor<usize>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a usize) -> <Checked<usize> as BitXor<usize>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<i16>> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: Checked<i16>, ) -> <Checked<i16> as BitXor<Checked<i16>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<i16>> for &'a i16

Source§

type Output = <i16 as BitXor<Checked<i16>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<i16>) -> <i16 as BitXor<Checked<i16>>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<Checked<i16>> for i16

Source§

type Output = Checked<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<i16>) -> Checked<i16>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<i32>> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: Checked<i32>, ) -> <Checked<i32> as BitXor<Checked<i32>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<i32>> for &'a i32

Source§

type Output = <i32 as BitXor<Checked<i32>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<i32>) -> <i32 as BitXor<Checked<i32>>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<Checked<i32>> for i32

Source§

type Output = Checked<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<i32>) -> Checked<i32>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<i64>> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: Checked<i64>, ) -> <Checked<i64> as BitXor<Checked<i64>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<i64>> for &'a i64

Source§

type Output = <i64 as BitXor<Checked<i64>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<i64>) -> <i64 as BitXor<Checked<i64>>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<Checked<i64>> for i64

Source§

type Output = Checked<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<i64>) -> Checked<i64>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<i8>> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: Checked<i8>, ) -> <Checked<i8> as BitXor<Checked<i8>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<i8>> for &'a i8

Source§

type Output = <i8 as BitXor<Checked<i8>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<i8>) -> <i8 as BitXor<Checked<i8>>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<Checked<i8>> for i8

Source§

type Output = Checked<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<i8>) -> Checked<i8>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<isize>> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: Checked<isize>, ) -> <Checked<isize> as BitXor<Checked<isize>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<isize>> for &'a isize

Source§

type Output = <isize as BitXor<Checked<isize>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: Checked<isize>, ) -> <isize as BitXor<Checked<isize>>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<Checked<isize>> for isize

Source§

type Output = Checked<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<isize>) -> Checked<isize>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<u16>> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: Checked<u16>, ) -> <Checked<u16> as BitXor<Checked<u16>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<u16>> for &'a u16

Source§

type Output = <u16 as BitXor<Checked<u16>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<u16>) -> <u16 as BitXor<Checked<u16>>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<Checked<u16>> for u16

Source§

type Output = Checked<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<u16>) -> Checked<u16>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<u32>> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: Checked<u32>, ) -> <Checked<u32> as BitXor<Checked<u32>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<u32>> for &'a u32

Source§

type Output = <u32 as BitXor<Checked<u32>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<u32>) -> <u32 as BitXor<Checked<u32>>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<Checked<u32>> for u32

Source§

type Output = Checked<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<u32>) -> Checked<u32>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<u64>> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: Checked<u64>, ) -> <Checked<u64> as BitXor<Checked<u64>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<u64>> for &'a u64

Source§

type Output = <u64 as BitXor<Checked<u64>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<u64>) -> <u64 as BitXor<Checked<u64>>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<Checked<u64>> for u64

Source§

type Output = Checked<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<u64>) -> Checked<u64>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<u8>> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: Checked<u8>, ) -> <Checked<u8> as BitXor<Checked<u8>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<u8>> for &'a u8

Source§

type Output = <u8 as BitXor<Checked<u8>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<u8>) -> <u8 as BitXor<Checked<u8>>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<Checked<u8>> for u8

Source§

type Output = Checked<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<u8>) -> Checked<u8>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<usize>> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as BitXor>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: Checked<usize>, ) -> <Checked<usize> as BitXor<Checked<usize>>>::Output

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<Checked<usize>> for &'a usize

Source§

type Output = <usize as BitXor<Checked<usize>>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor( self, other: Checked<usize>, ) -> <usize as BitXor<Checked<usize>>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<Checked<usize>> for usize

Source§

type Output = Checked<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<usize>) -> Checked<usize>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<i16> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as BitXor<i16>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i16) -> <Checked<i16> as BitXor<i16>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<i16> for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i16) -> Checked<i16>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<i32> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as BitXor<i32>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i32) -> <Checked<i32> as BitXor<i32>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<i32> for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i32) -> Checked<i32>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<i64> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as BitXor<i64>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i64) -> <Checked<i64> as BitXor<i64>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<i64> for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i64) -> Checked<i64>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<i8> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as BitXor<i8>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i8) -> <Checked<i8> as BitXor<i8>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<i8> for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i8) -> Checked<i8>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<isize> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as BitXor<isize>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: isize) -> <Checked<isize> as BitXor<isize>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<isize> for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: isize) -> Checked<isize>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<u16> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as BitXor<u16>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u16) -> <Checked<u16> as BitXor<u16>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<u16> for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u16) -> Checked<u16>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<u32> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as BitXor<u32>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u32) -> <Checked<u32> as BitXor<u32>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<u32> for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u32) -> Checked<u32>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<u64> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as BitXor<u64>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u64) -> <Checked<u64> as BitXor<u64>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<u64> for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u64) -> Checked<u64>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<u8> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as BitXor<u8>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u8) -> <Checked<u8> as BitXor<u8>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<u8> for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u8) -> Checked<u8>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<usize> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as BitXor<usize>>::Output

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: usize) -> <Checked<usize> as BitXor<usize>>::Output

Performs the ^ operation. Read more
Source§

impl BitXor<usize> for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: usize) -> Checked<usize>

Performs the ^ operation. Read more
Source§

impl BitXor for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<i16>) -> Checked<i16>

Performs the ^ operation. Read more
Source§

impl BitXor for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<i32>) -> Checked<i32>

Performs the ^ operation. Read more
Source§

impl BitXor for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<i64>) -> Checked<i64>

Performs the ^ operation. Read more
Source§

impl BitXor for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<i8>) -> Checked<i8>

Performs the ^ operation. Read more
Source§

impl BitXor for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<isize>) -> Checked<isize>

Performs the ^ operation. Read more
Source§

impl BitXor for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<u16>) -> Checked<u16>

Performs the ^ operation. Read more
Source§

impl BitXor for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<u32>) -> Checked<u32>

Performs the ^ operation. Read more
Source§

impl BitXor for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<u64>) -> Checked<u64>

Performs the ^ operation. Read more
Source§

impl BitXor for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<u8>) -> Checked<u8>

Performs the ^ operation. Read more
Source§

impl BitXor for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Checked<usize>) -> Checked<usize>

Performs the ^ operation. Read more
Source§

impl BitXorAssign<i16> for Checked<i16>

Source§

fn bitxor_assign(&mut self, other: i16)

Performs the ^= operation. Read more
Source§

impl BitXorAssign<i32> for Checked<i32>

Source§

fn bitxor_assign(&mut self, other: i32)

Performs the ^= operation. Read more
Source§

impl BitXorAssign<i64> for Checked<i64>

Source§

fn bitxor_assign(&mut self, other: i64)

Performs the ^= operation. Read more
Source§

impl BitXorAssign<i8> for Checked<i8>

Source§

fn bitxor_assign(&mut self, other: i8)

Performs the ^= operation. Read more
Source§

impl BitXorAssign<isize> for Checked<isize>

Source§

fn bitxor_assign(&mut self, other: isize)

Performs the ^= operation. Read more
Source§

impl BitXorAssign<u16> for Checked<u16>

Source§

fn bitxor_assign(&mut self, other: u16)

Performs the ^= operation. Read more
Source§

impl BitXorAssign<u32> for Checked<u32>

Source§

fn bitxor_assign(&mut self, other: u32)

Performs the ^= operation. Read more
Source§

impl BitXorAssign<u64> for Checked<u64>

Source§

fn bitxor_assign(&mut self, other: u64)

Performs the ^= operation. Read more
Source§

impl BitXorAssign<u8> for Checked<u8>

Source§

fn bitxor_assign(&mut self, other: u8)

Performs the ^= operation. Read more
Source§

impl BitXorAssign<usize> for Checked<usize>

Source§

fn bitxor_assign(&mut self, other: usize)

Performs the ^= operation. Read more
Source§

impl BitXorAssign for Checked<i16>

Source§

fn bitxor_assign(&mut self, other: Checked<i16>)

Performs the ^= operation. Read more
Source§

impl BitXorAssign for Checked<i32>

Source§

fn bitxor_assign(&mut self, other: Checked<i32>)

Performs the ^= operation. Read more
Source§

impl BitXorAssign for Checked<i64>

Source§

fn bitxor_assign(&mut self, other: Checked<i64>)

Performs the ^= operation. Read more
Source§

impl BitXorAssign for Checked<i8>

Source§

fn bitxor_assign(&mut self, other: Checked<i8>)

Performs the ^= operation. Read more
Source§

impl BitXorAssign for Checked<isize>

Source§

fn bitxor_assign(&mut self, other: Checked<isize>)

Performs the ^= operation. Read more
Source§

impl BitXorAssign for Checked<u16>

Source§

fn bitxor_assign(&mut self, other: Checked<u16>)

Performs the ^= operation. Read more
Source§

impl BitXorAssign for Checked<u32>

Source§

fn bitxor_assign(&mut self, other: Checked<u32>)

Performs the ^= operation. Read more
Source§

impl BitXorAssign for Checked<u64>

Source§

fn bitxor_assign(&mut self, other: Checked<u64>)

Performs the ^= operation. Read more
Source§

impl BitXorAssign for Checked<u8>

Source§

fn bitxor_assign(&mut self, other: Checked<u8>)

Performs the ^= operation. Read more
Source§

impl BitXorAssign for Checked<usize>

Source§

fn bitxor_assign(&mut self, other: Checked<usize>)

Performs the ^= operation. Read more
Source§

impl<T: Clone> Clone for Checked<T>

Source§

fn clone(&self) -> Checked<T>

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl<T: Debug> Debug for Checked<T>

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<T> Default for Checked<T>

Source§

fn default() -> Checked<T>

Returns the “default value” for a type. Read more
Source§

impl<T> Deref for Checked<T>

Source§

type Target = Option<T>

The resulting type after dereferencing.
Source§

fn deref(&self) -> &Option<T>

Dereferences the value.
Source§

impl<T> DerefMut for Checked<T>

Source§

fn deref_mut(&mut self) -> &mut Option<T>

Mutably dereferences the value.
Source§

impl<T: Display> Display for Checked<T>

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'a, 'b> Div<&'a Checked<i16>> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<i16>, ) -> <Checked<i16> as Div<Checked<i16>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<i16>> for &'b i16

Source§

type Output = <i16 as Div<Checked<i16>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<i16>) -> <i16 as Div<Checked<i16>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<i16>> for Checked<i16>

Source§

type Output = <Checked<i16> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<i16>, ) -> <Checked<i16> as Div<Checked<i16>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<i16>> for i16

Source§

type Output = <i16 as Div<Checked<i16>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<i16>) -> <i16 as Div<Checked<i16>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<i32>> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<i32>, ) -> <Checked<i32> as Div<Checked<i32>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<i32>> for &'b i32

Source§

type Output = <i32 as Div<Checked<i32>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<i32>) -> <i32 as Div<Checked<i32>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<i32>> for Checked<i32>

Source§

type Output = <Checked<i32> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<i32>, ) -> <Checked<i32> as Div<Checked<i32>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<i32>> for i32

Source§

type Output = <i32 as Div<Checked<i32>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<i32>) -> <i32 as Div<Checked<i32>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<i64>> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<i64>, ) -> <Checked<i64> as Div<Checked<i64>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<i64>> for &'b i64

Source§

type Output = <i64 as Div<Checked<i64>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<i64>) -> <i64 as Div<Checked<i64>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<i64>> for Checked<i64>

Source§

type Output = <Checked<i64> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<i64>, ) -> <Checked<i64> as Div<Checked<i64>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<i64>> for i64

Source§

type Output = <i64 as Div<Checked<i64>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<i64>) -> <i64 as Div<Checked<i64>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<i8>> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<i8>, ) -> <Checked<i8> as Div<Checked<i8>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<i8>> for &'b i8

Source§

type Output = <i8 as Div<Checked<i8>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<i8>) -> <i8 as Div<Checked<i8>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<i8>> for Checked<i8>

Source§

type Output = <Checked<i8> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<i8>, ) -> <Checked<i8> as Div<Checked<i8>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<i8>> for i8

Source§

type Output = <i8 as Div<Checked<i8>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<i8>) -> <i8 as Div<Checked<i8>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<isize>> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<isize>, ) -> <Checked<isize> as Div<Checked<isize>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<isize>> for &'b isize

Source§

type Output = <isize as Div<Checked<isize>>>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<isize>, ) -> <isize as Div<Checked<isize>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<isize>> for Checked<isize>

Source§

type Output = <Checked<isize> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<isize>, ) -> <Checked<isize> as Div<Checked<isize>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<isize>> for isize

Source§

type Output = <isize as Div<Checked<isize>>>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<isize>, ) -> <isize as Div<Checked<isize>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<u16>> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<u16>, ) -> <Checked<u16> as Div<Checked<u16>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<u16>> for &'b u16

Source§

type Output = <u16 as Div<Checked<u16>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<u16>) -> <u16 as Div<Checked<u16>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<u16>> for Checked<u16>

Source§

type Output = <Checked<u16> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<u16>, ) -> <Checked<u16> as Div<Checked<u16>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<u16>> for u16

Source§

type Output = <u16 as Div<Checked<u16>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<u16>) -> <u16 as Div<Checked<u16>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<u32>> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Div<Checked<u32>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<u32>> for &'b u32

Source§

type Output = <u32 as Div<Checked<u32>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<u32>) -> <u32 as Div<Checked<u32>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<u32>> for Checked<u32>

Source§

type Output = <Checked<u32> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Div<Checked<u32>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<u32>> for u32

Source§

type Output = <u32 as Div<Checked<u32>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<u32>) -> <u32 as Div<Checked<u32>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<u64>> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<u64>, ) -> <Checked<u64> as Div<Checked<u64>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<u64>> for &'b u64

Source§

type Output = <u64 as Div<Checked<u64>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<u64>) -> <u64 as Div<Checked<u64>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<u64>> for Checked<u64>

Source§

type Output = <Checked<u64> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<u64>, ) -> <Checked<u64> as Div<Checked<u64>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<u64>> for u64

Source§

type Output = <u64 as Div<Checked<u64>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<u64>) -> <u64 as Div<Checked<u64>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<u8>> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<u8>, ) -> <Checked<u8> as Div<Checked<u8>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<u8>> for &'b u8

Source§

type Output = <u8 as Div<Checked<u8>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<u8>) -> <u8 as Div<Checked<u8>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<u8>> for Checked<u8>

Source§

type Output = <Checked<u8> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<u8>, ) -> <Checked<u8> as Div<Checked<u8>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<u8>> for u8

Source§

type Output = <u8 as Div<Checked<u8>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Checked<u8>) -> <u8 as Div<Checked<u8>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<usize>> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<usize>, ) -> <Checked<usize> as Div<Checked<usize>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Checked<usize>> for &'b usize

Source§

type Output = <usize as Div<Checked<usize>>>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<usize>, ) -> <usize as Div<Checked<usize>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<usize>> for Checked<usize>

Source§

type Output = <Checked<usize> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<usize>, ) -> <Checked<usize> as Div<Checked<usize>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Checked<usize>> for usize

Source§

type Output = <usize as Div<Checked<usize>>>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: &'a Checked<usize>, ) -> <usize as Div<Checked<usize>>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a i16> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Div<i16>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a i16) -> <Checked<i16> as Div<i16>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a i16> for Checked<i16>

Source§

type Output = <Checked<i16> as Div<i16>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a i16) -> <Checked<i16> as Div<i16>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a i32> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Div<i32>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a i32) -> <Checked<i32> as Div<i32>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a i32> for Checked<i32>

Source§

type Output = <Checked<i32> as Div<i32>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a i32) -> <Checked<i32> as Div<i32>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a i64> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Div<i64>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a i64) -> <Checked<i64> as Div<i64>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a i64> for Checked<i64>

Source§

type Output = <Checked<i64> as Div<i64>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a i64) -> <Checked<i64> as Div<i64>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a i8> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Div<i8>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a i8) -> <Checked<i8> as Div<i8>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a i8> for Checked<i8>

Source§

type Output = <Checked<i8> as Div<i8>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a i8) -> <Checked<i8> as Div<i8>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a isize> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Div<isize>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a isize) -> <Checked<isize> as Div<isize>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a isize> for Checked<isize>

Source§

type Output = <Checked<isize> as Div<isize>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a isize) -> <Checked<isize> as Div<isize>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a u16> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Div<u16>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a u16) -> <Checked<u16> as Div<u16>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a u16> for Checked<u16>

Source§

type Output = <Checked<u16> as Div<u16>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a u16) -> <Checked<u16> as Div<u16>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a u32> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Div<u32>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a u32) -> <Checked<u32> as Div<u32>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a u32> for Checked<u32>

Source§

type Output = <Checked<u32> as Div<u32>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a u32) -> <Checked<u32> as Div<u32>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a u64> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Div<u64>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a u64) -> <Checked<u64> as Div<u64>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a u64> for Checked<u64>

Source§

type Output = <Checked<u64> as Div<u64>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a u64) -> <Checked<u64> as Div<u64>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a u8> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Div<u8>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a u8) -> <Checked<u8> as Div<u8>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a u8> for Checked<u8>

Source§

type Output = <Checked<u8> as Div<u8>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a u8) -> <Checked<u8> as Div<u8>>::Output

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a usize> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Div<usize>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a usize) -> <Checked<usize> as Div<usize>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<&'a usize> for Checked<usize>

Source§

type Output = <Checked<usize> as Div<usize>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a usize) -> <Checked<usize> as Div<usize>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<i16>> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i16>) -> <Checked<i16> as Div<Checked<i16>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<i16>> for &'a i16

Source§

type Output = <i16 as Div<Checked<i16>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i16>) -> <i16 as Div<Checked<i16>>>::Output

Performs the / operation. Read more
Source§

impl Div<Checked<i16>> for i16

Source§

type Output = Checked<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i16>) -> Checked<i16>

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<i32>> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i32>) -> <Checked<i32> as Div<Checked<i32>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<i32>> for &'a i32

Source§

type Output = <i32 as Div<Checked<i32>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i32>) -> <i32 as Div<Checked<i32>>>::Output

Performs the / operation. Read more
Source§

impl Div<Checked<i32>> for i32

Source§

type Output = Checked<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i32>) -> Checked<i32>

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<i64>> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i64>) -> <Checked<i64> as Div<Checked<i64>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<i64>> for &'a i64

Source§

type Output = <i64 as Div<Checked<i64>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i64>) -> <i64 as Div<Checked<i64>>>::Output

Performs the / operation. Read more
Source§

impl Div<Checked<i64>> for i64

Source§

type Output = Checked<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i64>) -> Checked<i64>

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<i8>> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i8>) -> <Checked<i8> as Div<Checked<i8>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<i8>> for &'a i8

Source§

type Output = <i8 as Div<Checked<i8>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i8>) -> <i8 as Div<Checked<i8>>>::Output

Performs the / operation. Read more
Source§

impl Div<Checked<i8>> for i8

Source§

type Output = Checked<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i8>) -> Checked<i8>

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<isize>> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: Checked<isize>, ) -> <Checked<isize> as Div<Checked<isize>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<isize>> for &'a isize

Source§

type Output = <isize as Div<Checked<isize>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<isize>) -> <isize as Div<Checked<isize>>>::Output

Performs the / operation. Read more
Source§

impl Div<Checked<isize>> for isize

Source§

type Output = Checked<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<isize>) -> Checked<isize>

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<u16>> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u16>) -> <Checked<u16> as Div<Checked<u16>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<u16>> for &'a u16

Source§

type Output = <u16 as Div<Checked<u16>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u16>) -> <u16 as Div<Checked<u16>>>::Output

Performs the / operation. Read more
Source§

impl Div<Checked<u16>> for u16

Source§

type Output = Checked<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u16>) -> Checked<u16>

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<u32>> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u32>) -> <Checked<u32> as Div<Checked<u32>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<u32>> for &'a u32

Source§

type Output = <u32 as Div<Checked<u32>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u32>) -> <u32 as Div<Checked<u32>>>::Output

Performs the / operation. Read more
Source§

impl Div<Checked<u32>> for u32

Source§

type Output = Checked<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u32>) -> Checked<u32>

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<u64>> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u64>) -> <Checked<u64> as Div<Checked<u64>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<u64>> for &'a u64

Source§

type Output = <u64 as Div<Checked<u64>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u64>) -> <u64 as Div<Checked<u64>>>::Output

Performs the / operation. Read more
Source§

impl Div<Checked<u64>> for u64

Source§

type Output = Checked<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u64>) -> Checked<u64>

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<u8>> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u8>) -> <Checked<u8> as Div<Checked<u8>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<u8>> for &'a u8

Source§

type Output = <u8 as Div<Checked<u8>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u8>) -> <u8 as Div<Checked<u8>>>::Output

Performs the / operation. Read more
Source§

impl Div<Checked<u8>> for u8

Source§

type Output = Checked<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u8>) -> Checked<u8>

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<usize>> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Div>::Output

The resulting type after applying the / operator.
Source§

fn div( self, other: Checked<usize>, ) -> <Checked<usize> as Div<Checked<usize>>>::Output

Performs the / operation. Read more
Source§

impl<'a> Div<Checked<usize>> for &'a usize

Source§

type Output = <usize as Div<Checked<usize>>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<usize>) -> <usize as Div<Checked<usize>>>::Output

Performs the / operation. Read more
Source§

impl Div<Checked<usize>> for usize

Source§

type Output = Checked<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<usize>) -> Checked<usize>

Performs the / operation. Read more
Source§

impl<'a> Div<i16> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Div<i16>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: i16) -> <Checked<i16> as Div<i16>>::Output

Performs the / operation. Read more
Source§

impl Div<i16> for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: i16) -> Checked<i16>

Performs the / operation. Read more
Source§

impl<'a> Div<i32> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Div<i32>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: i32) -> <Checked<i32> as Div<i32>>::Output

Performs the / operation. Read more
Source§

impl Div<i32> for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: i32) -> Checked<i32>

Performs the / operation. Read more
Source§

impl<'a> Div<i64> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Div<i64>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: i64) -> <Checked<i64> as Div<i64>>::Output

Performs the / operation. Read more
Source§

impl Div<i64> for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: i64) -> Checked<i64>

Performs the / operation. Read more
Source§

impl<'a> Div<i8> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Div<i8>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: i8) -> <Checked<i8> as Div<i8>>::Output

Performs the / operation. Read more
Source§

impl Div<i8> for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: i8) -> Checked<i8>

Performs the / operation. Read more
Source§

impl<'a> Div<isize> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Div<isize>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: isize) -> <Checked<isize> as Div<isize>>::Output

Performs the / operation. Read more
Source§

impl Div<isize> for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: isize) -> Checked<isize>

Performs the / operation. Read more
Source§

impl<'a> Div<u16> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Div<u16>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: u16) -> <Checked<u16> as Div<u16>>::Output

Performs the / operation. Read more
Source§

impl Div<u16> for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: u16) -> Checked<u16>

Performs the / operation. Read more
Source§

impl<'a> Div<u32> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Div<u32>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: u32) -> <Checked<u32> as Div<u32>>::Output

Performs the / operation. Read more
Source§

impl Div<u32> for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: u32) -> Checked<u32>

Performs the / operation. Read more
Source§

impl<'a> Div<u64> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Div<u64>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: u64) -> <Checked<u64> as Div<u64>>::Output

Performs the / operation. Read more
Source§

impl Div<u64> for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: u64) -> Checked<u64>

Performs the / operation. Read more
Source§

impl<'a> Div<u8> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Div<u8>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: u8) -> <Checked<u8> as Div<u8>>::Output

Performs the / operation. Read more
Source§

impl Div<u8> for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: u8) -> Checked<u8>

Performs the / operation. Read more
Source§

impl<'a> Div<usize> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Div<usize>>::Output

The resulting type after applying the / operator.
Source§

fn div(self, other: usize) -> <Checked<usize> as Div<usize>>::Output

Performs the / operation. Read more
Source§

impl Div<usize> for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: usize) -> Checked<usize>

Performs the / operation. Read more
Source§

impl Div for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i16>) -> Checked<i16>

Performs the / operation. Read more
Source§

impl Div for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i32>) -> Checked<i32>

Performs the / operation. Read more
Source§

impl Div for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i64>) -> Checked<i64>

Performs the / operation. Read more
Source§

impl Div for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<i8>) -> Checked<i8>

Performs the / operation. Read more
Source§

impl Div for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<isize>) -> Checked<isize>

Performs the / operation. Read more
Source§

impl Div for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u16>) -> Checked<u16>

Performs the / operation. Read more
Source§

impl Div for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u32>) -> Checked<u32>

Performs the / operation. Read more
Source§

impl Div for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u64>) -> Checked<u64>

Performs the / operation. Read more
Source§

impl Div for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<u8>) -> Checked<u8>

Performs the / operation. Read more
Source§

impl Div for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: Checked<usize>) -> Checked<usize>

Performs the / operation. Read more
Source§

impl DivAssign<i16> for Checked<i16>

Source§

fn div_assign(&mut self, other: i16)

Performs the /= operation. Read more
Source§

impl DivAssign<i32> for Checked<i32>

Source§

fn div_assign(&mut self, other: i32)

Performs the /= operation. Read more
Source§

impl DivAssign<i64> for Checked<i64>

Source§

fn div_assign(&mut self, other: i64)

Performs the /= operation. Read more
Source§

impl DivAssign<i8> for Checked<i8>

Source§

fn div_assign(&mut self, other: i8)

Performs the /= operation. Read more
Source§

impl DivAssign<isize> for Checked<isize>

Source§

fn div_assign(&mut self, other: isize)

Performs the /= operation. Read more
Source§

impl DivAssign<u16> for Checked<u16>

Source§

fn div_assign(&mut self, other: u16)

Performs the /= operation. Read more
Source§

impl DivAssign<u32> for Checked<u32>

Source§

fn div_assign(&mut self, other: u32)

Performs the /= operation. Read more
Source§

impl DivAssign<u64> for Checked<u64>

Source§

fn div_assign(&mut self, other: u64)

Performs the /= operation. Read more
Source§

impl DivAssign<u8> for Checked<u8>

Source§

fn div_assign(&mut self, other: u8)

Performs the /= operation. Read more
Source§

impl DivAssign<usize> for Checked<usize>

Source§

fn div_assign(&mut self, other: usize)

Performs the /= operation. Read more
Source§

impl DivAssign for Checked<i16>

Source§

fn div_assign(&mut self, other: Checked<i16>)

Performs the /= operation. Read more
Source§

impl DivAssign for Checked<i32>

Source§

fn div_assign(&mut self, other: Checked<i32>)

Performs the /= operation. Read more
Source§

impl DivAssign for Checked<i64>

Source§

fn div_assign(&mut self, other: Checked<i64>)

Performs the /= operation. Read more
Source§

impl DivAssign for Checked<i8>

Source§

fn div_assign(&mut self, other: Checked<i8>)

Performs the /= operation. Read more
Source§

impl DivAssign for Checked<isize>

Source§

fn div_assign(&mut self, other: Checked<isize>)

Performs the /= operation. Read more
Source§

impl DivAssign for Checked<u16>

Source§

fn div_assign(&mut self, other: Checked<u16>)

Performs the /= operation. Read more
Source§

impl DivAssign for Checked<u32>

Source§

fn div_assign(&mut self, other: Checked<u32>)

Performs the /= operation. Read more
Source§

impl DivAssign for Checked<u64>

Source§

fn div_assign(&mut self, other: Checked<u64>)

Performs the /= operation. Read more
Source§

impl DivAssign for Checked<u8>

Source§

fn div_assign(&mut self, other: Checked<u8>)

Performs the /= operation. Read more
Source§

impl DivAssign for Checked<usize>

Source§

fn div_assign(&mut self, other: Checked<usize>)

Performs the /= operation. Read more
Source§

impl<T> From<Option<T>> for Checked<T>

Source§

fn from(x: Option<T>) -> Checked<T>

Converts to this type from the input type.
Source§

impl<T> From<T> for Checked<T>

Source§

fn from(x: T) -> Checked<T>

Converts to this type from the input type.
Source§

impl<T: Hash> Hash for Checked<T>

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<i16>> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<i16>, ) -> <Checked<i16> as Mul<Checked<i16>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<i16>> for &'b i16

Source§

type Output = <i16 as Mul<Checked<i16>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<i16>) -> <i16 as Mul<Checked<i16>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<i16>> for Checked<i16>

Source§

type Output = <Checked<i16> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<i16>, ) -> <Checked<i16> as Mul<Checked<i16>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<i16>> for i16

Source§

type Output = <i16 as Mul<Checked<i16>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<i16>) -> <i16 as Mul<Checked<i16>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<i32>> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<i32>, ) -> <Checked<i32> as Mul<Checked<i32>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<i32>> for &'b i32

Source§

type Output = <i32 as Mul<Checked<i32>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<i32>) -> <i32 as Mul<Checked<i32>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<i32>> for Checked<i32>

Source§

type Output = <Checked<i32> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<i32>, ) -> <Checked<i32> as Mul<Checked<i32>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<i32>> for i32

Source§

type Output = <i32 as Mul<Checked<i32>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<i32>) -> <i32 as Mul<Checked<i32>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<i64>> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<i64>, ) -> <Checked<i64> as Mul<Checked<i64>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<i64>> for &'b i64

Source§

type Output = <i64 as Mul<Checked<i64>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<i64>) -> <i64 as Mul<Checked<i64>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<i64>> for Checked<i64>

Source§

type Output = <Checked<i64> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<i64>, ) -> <Checked<i64> as Mul<Checked<i64>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<i64>> for i64

Source§

type Output = <i64 as Mul<Checked<i64>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<i64>) -> <i64 as Mul<Checked<i64>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<i8>> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<i8>, ) -> <Checked<i8> as Mul<Checked<i8>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<i8>> for &'b i8

Source§

type Output = <i8 as Mul<Checked<i8>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<i8>) -> <i8 as Mul<Checked<i8>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<i8>> for Checked<i8>

Source§

type Output = <Checked<i8> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<i8>, ) -> <Checked<i8> as Mul<Checked<i8>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<i8>> for i8

Source§

type Output = <i8 as Mul<Checked<i8>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<i8>) -> <i8 as Mul<Checked<i8>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<isize>> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<isize>, ) -> <Checked<isize> as Mul<Checked<isize>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<isize>> for &'b isize

Source§

type Output = <isize as Mul<Checked<isize>>>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<isize>, ) -> <isize as Mul<Checked<isize>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<isize>> for Checked<isize>

Source§

type Output = <Checked<isize> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<isize>, ) -> <Checked<isize> as Mul<Checked<isize>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<isize>> for isize

Source§

type Output = <isize as Mul<Checked<isize>>>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<isize>, ) -> <isize as Mul<Checked<isize>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<u16>> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<u16>, ) -> <Checked<u16> as Mul<Checked<u16>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<u16>> for &'b u16

Source§

type Output = <u16 as Mul<Checked<u16>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<u16>) -> <u16 as Mul<Checked<u16>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<u16>> for Checked<u16>

Source§

type Output = <Checked<u16> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<u16>, ) -> <Checked<u16> as Mul<Checked<u16>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<u16>> for u16

Source§

type Output = <u16 as Mul<Checked<u16>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<u16>) -> <u16 as Mul<Checked<u16>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<u32>> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Mul<Checked<u32>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<u32>> for &'b u32

Source§

type Output = <u32 as Mul<Checked<u32>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<u32>) -> <u32 as Mul<Checked<u32>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<u32>> for Checked<u32>

Source§

type Output = <Checked<u32> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Mul<Checked<u32>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<u32>> for u32

Source§

type Output = <u32 as Mul<Checked<u32>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<u32>) -> <u32 as Mul<Checked<u32>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<u64>> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<u64>, ) -> <Checked<u64> as Mul<Checked<u64>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<u64>> for &'b u64

Source§

type Output = <u64 as Mul<Checked<u64>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<u64>) -> <u64 as Mul<Checked<u64>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<u64>> for Checked<u64>

Source§

type Output = <Checked<u64> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<u64>, ) -> <Checked<u64> as Mul<Checked<u64>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<u64>> for u64

Source§

type Output = <u64 as Mul<Checked<u64>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<u64>) -> <u64 as Mul<Checked<u64>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<u8>> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<u8>, ) -> <Checked<u8> as Mul<Checked<u8>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<u8>> for &'b u8

Source§

type Output = <u8 as Mul<Checked<u8>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<u8>) -> <u8 as Mul<Checked<u8>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<u8>> for Checked<u8>

Source§

type Output = <Checked<u8> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<u8>, ) -> <Checked<u8> as Mul<Checked<u8>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<u8>> for u8

Source§

type Output = <u8 as Mul<Checked<u8>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Checked<u8>) -> <u8 as Mul<Checked<u8>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<usize>> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<usize>, ) -> <Checked<usize> as Mul<Checked<usize>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Checked<usize>> for &'b usize

Source§

type Output = <usize as Mul<Checked<usize>>>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<usize>, ) -> <usize as Mul<Checked<usize>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<usize>> for Checked<usize>

Source§

type Output = <Checked<usize> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<usize>, ) -> <Checked<usize> as Mul<Checked<usize>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Checked<usize>> for usize

Source§

type Output = <usize as Mul<Checked<usize>>>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: &'a Checked<usize>, ) -> <usize as Mul<Checked<usize>>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a i16> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Mul<i16>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a i16) -> <Checked<i16> as Mul<i16>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a i16> for Checked<i16>

Source§

type Output = <Checked<i16> as Mul<i16>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a i16) -> <Checked<i16> as Mul<i16>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a i32> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Mul<i32>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a i32) -> <Checked<i32> as Mul<i32>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a i32> for Checked<i32>

Source§

type Output = <Checked<i32> as Mul<i32>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a i32) -> <Checked<i32> as Mul<i32>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a i64> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Mul<i64>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a i64) -> <Checked<i64> as Mul<i64>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a i64> for Checked<i64>

Source§

type Output = <Checked<i64> as Mul<i64>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a i64) -> <Checked<i64> as Mul<i64>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a i8> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Mul<i8>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a i8) -> <Checked<i8> as Mul<i8>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a i8> for Checked<i8>

Source§

type Output = <Checked<i8> as Mul<i8>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a i8) -> <Checked<i8> as Mul<i8>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a isize> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Mul<isize>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a isize) -> <Checked<isize> as Mul<isize>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a isize> for Checked<isize>

Source§

type Output = <Checked<isize> as Mul<isize>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a isize) -> <Checked<isize> as Mul<isize>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a u16> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Mul<u16>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a u16) -> <Checked<u16> as Mul<u16>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a u16> for Checked<u16>

Source§

type Output = <Checked<u16> as Mul<u16>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a u16) -> <Checked<u16> as Mul<u16>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a u32> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Mul<u32>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a u32) -> <Checked<u32> as Mul<u32>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a u32> for Checked<u32>

Source§

type Output = <Checked<u32> as Mul<u32>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a u32) -> <Checked<u32> as Mul<u32>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a u64> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Mul<u64>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a u64) -> <Checked<u64> as Mul<u64>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a u64> for Checked<u64>

Source§

type Output = <Checked<u64> as Mul<u64>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a u64) -> <Checked<u64> as Mul<u64>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a u8> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Mul<u8>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a u8) -> <Checked<u8> as Mul<u8>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a u8> for Checked<u8>

Source§

type Output = <Checked<u8> as Mul<u8>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a u8) -> <Checked<u8> as Mul<u8>>::Output

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a usize> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Mul<usize>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a usize) -> <Checked<usize> as Mul<usize>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a usize> for Checked<usize>

Source§

type Output = <Checked<usize> as Mul<usize>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a usize) -> <Checked<usize> as Mul<usize>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<i16>> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i16>) -> <Checked<i16> as Mul<Checked<i16>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<i16>> for &'a i16

Source§

type Output = <i16 as Mul<Checked<i16>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i16>) -> <i16 as Mul<Checked<i16>>>::Output

Performs the * operation. Read more
Source§

impl Mul<Checked<i16>> for i16

Source§

type Output = Checked<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i16>) -> Checked<i16>

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<i32>> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i32>) -> <Checked<i32> as Mul<Checked<i32>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<i32>> for &'a i32

Source§

type Output = <i32 as Mul<Checked<i32>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i32>) -> <i32 as Mul<Checked<i32>>>::Output

Performs the * operation. Read more
Source§

impl Mul<Checked<i32>> for i32

Source§

type Output = Checked<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i32>) -> Checked<i32>

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<i64>> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i64>) -> <Checked<i64> as Mul<Checked<i64>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<i64>> for &'a i64

Source§

type Output = <i64 as Mul<Checked<i64>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i64>) -> <i64 as Mul<Checked<i64>>>::Output

Performs the * operation. Read more
Source§

impl Mul<Checked<i64>> for i64

Source§

type Output = Checked<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i64>) -> Checked<i64>

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<i8>> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i8>) -> <Checked<i8> as Mul<Checked<i8>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<i8>> for &'a i8

Source§

type Output = <i8 as Mul<Checked<i8>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i8>) -> <i8 as Mul<Checked<i8>>>::Output

Performs the * operation. Read more
Source§

impl Mul<Checked<i8>> for i8

Source§

type Output = Checked<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i8>) -> Checked<i8>

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<isize>> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: Checked<isize>, ) -> <Checked<isize> as Mul<Checked<isize>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<isize>> for &'a isize

Source§

type Output = <isize as Mul<Checked<isize>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<isize>) -> <isize as Mul<Checked<isize>>>::Output

Performs the * operation. Read more
Source§

impl Mul<Checked<isize>> for isize

Source§

type Output = Checked<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<isize>) -> Checked<isize>

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<u16>> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u16>) -> <Checked<u16> as Mul<Checked<u16>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<u16>> for &'a u16

Source§

type Output = <u16 as Mul<Checked<u16>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u16>) -> <u16 as Mul<Checked<u16>>>::Output

Performs the * operation. Read more
Source§

impl Mul<Checked<u16>> for u16

Source§

type Output = Checked<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u16>) -> Checked<u16>

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<u32>> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u32>) -> <Checked<u32> as Mul<Checked<u32>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<u32>> for &'a u32

Source§

type Output = <u32 as Mul<Checked<u32>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u32>) -> <u32 as Mul<Checked<u32>>>::Output

Performs the * operation. Read more
Source§

impl Mul<Checked<u32>> for u32

Source§

type Output = Checked<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u32>) -> Checked<u32>

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<u64>> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u64>) -> <Checked<u64> as Mul<Checked<u64>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<u64>> for &'a u64

Source§

type Output = <u64 as Mul<Checked<u64>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u64>) -> <u64 as Mul<Checked<u64>>>::Output

Performs the * operation. Read more
Source§

impl Mul<Checked<u64>> for u64

Source§

type Output = Checked<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u64>) -> Checked<u64>

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<u8>> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u8>) -> <Checked<u8> as Mul<Checked<u8>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<u8>> for &'a u8

Source§

type Output = <u8 as Mul<Checked<u8>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u8>) -> <u8 as Mul<Checked<u8>>>::Output

Performs the * operation. Read more
Source§

impl Mul<Checked<u8>> for u8

Source§

type Output = Checked<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u8>) -> Checked<u8>

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<usize>> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Mul>::Output

The resulting type after applying the * operator.
Source§

fn mul( self, other: Checked<usize>, ) -> <Checked<usize> as Mul<Checked<usize>>>::Output

Performs the * operation. Read more
Source§

impl<'a> Mul<Checked<usize>> for &'a usize

Source§

type Output = <usize as Mul<Checked<usize>>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<usize>) -> <usize as Mul<Checked<usize>>>::Output

Performs the * operation. Read more
Source§

impl Mul<Checked<usize>> for usize

Source§

type Output = Checked<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<usize>) -> Checked<usize>

Performs the * operation. Read more
Source§

impl<'a> Mul<i16> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Mul<i16>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: i16) -> <Checked<i16> as Mul<i16>>::Output

Performs the * operation. Read more
Source§

impl Mul<i16> for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: i16) -> Checked<i16>

Performs the * operation. Read more
Source§

impl<'a> Mul<i32> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Mul<i32>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: i32) -> <Checked<i32> as Mul<i32>>::Output

Performs the * operation. Read more
Source§

impl Mul<i32> for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: i32) -> Checked<i32>

Performs the * operation. Read more
Source§

impl<'a> Mul<i64> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Mul<i64>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: i64) -> <Checked<i64> as Mul<i64>>::Output

Performs the * operation. Read more
Source§

impl Mul<i64> for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: i64) -> Checked<i64>

Performs the * operation. Read more
Source§

impl<'a> Mul<i8> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Mul<i8>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: i8) -> <Checked<i8> as Mul<i8>>::Output

Performs the * operation. Read more
Source§

impl Mul<i8> for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: i8) -> Checked<i8>

Performs the * operation. Read more
Source§

impl<'a> Mul<isize> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Mul<isize>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: isize) -> <Checked<isize> as Mul<isize>>::Output

Performs the * operation. Read more
Source§

impl Mul<isize> for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: isize) -> Checked<isize>

Performs the * operation. Read more
Source§

impl<'a> Mul<u16> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Mul<u16>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: u16) -> <Checked<u16> as Mul<u16>>::Output

Performs the * operation. Read more
Source§

impl Mul<u16> for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: u16) -> Checked<u16>

Performs the * operation. Read more
Source§

impl<'a> Mul<u32> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Mul<u32>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: u32) -> <Checked<u32> as Mul<u32>>::Output

Performs the * operation. Read more
Source§

impl Mul<u32> for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: u32) -> Checked<u32>

Performs the * operation. Read more
Source§

impl<'a> Mul<u64> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Mul<u64>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: u64) -> <Checked<u64> as Mul<u64>>::Output

Performs the * operation. Read more
Source§

impl Mul<u64> for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: u64) -> Checked<u64>

Performs the * operation. Read more
Source§

impl<'a> Mul<u8> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Mul<u8>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: u8) -> <Checked<u8> as Mul<u8>>::Output

Performs the * operation. Read more
Source§

impl Mul<u8> for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: u8) -> Checked<u8>

Performs the * operation. Read more
Source§

impl<'a> Mul<usize> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Mul<usize>>::Output

The resulting type after applying the * operator.
Source§

fn mul(self, other: usize) -> <Checked<usize> as Mul<usize>>::Output

Performs the * operation. Read more
Source§

impl Mul<usize> for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: usize) -> Checked<usize>

Performs the * operation. Read more
Source§

impl Mul for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i16>) -> Checked<i16>

Performs the * operation. Read more
Source§

impl Mul for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i32>) -> Checked<i32>

Performs the * operation. Read more
Source§

impl Mul for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i64>) -> Checked<i64>

Performs the * operation. Read more
Source§

impl Mul for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<i8>) -> Checked<i8>

Performs the * operation. Read more
Source§

impl Mul for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<isize>) -> Checked<isize>

Performs the * operation. Read more
Source§

impl Mul for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u16>) -> Checked<u16>

Performs the * operation. Read more
Source§

impl Mul for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u32>) -> Checked<u32>

Performs the * operation. Read more
Source§

impl Mul for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u64>) -> Checked<u64>

Performs the * operation. Read more
Source§

impl Mul for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<u8>) -> Checked<u8>

Performs the * operation. Read more
Source§

impl Mul for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Checked<usize>) -> Checked<usize>

Performs the * operation. Read more
Source§

impl MulAssign<i16> for Checked<i16>

Source§

fn mul_assign(&mut self, other: i16)

Performs the *= operation. Read more
Source§

impl MulAssign<i32> for Checked<i32>

Source§

fn mul_assign(&mut self, other: i32)

Performs the *= operation. Read more
Source§

impl MulAssign<i64> for Checked<i64>

Source§

fn mul_assign(&mut self, other: i64)

Performs the *= operation. Read more
Source§

impl MulAssign<i8> for Checked<i8>

Source§

fn mul_assign(&mut self, other: i8)

Performs the *= operation. Read more
Source§

impl MulAssign<isize> for Checked<isize>

Source§

fn mul_assign(&mut self, other: isize)

Performs the *= operation. Read more
Source§

impl MulAssign<u16> for Checked<u16>

Source§

fn mul_assign(&mut self, other: u16)

Performs the *= operation. Read more
Source§

impl MulAssign<u32> for Checked<u32>

Source§

fn mul_assign(&mut self, other: u32)

Performs the *= operation. Read more
Source§

impl MulAssign<u64> for Checked<u64>

Source§

fn mul_assign(&mut self, other: u64)

Performs the *= operation. Read more
Source§

impl MulAssign<u8> for Checked<u8>

Source§

fn mul_assign(&mut self, other: u8)

Performs the *= operation. Read more
Source§

impl MulAssign<usize> for Checked<usize>

Source§

fn mul_assign(&mut self, other: usize)

Performs the *= operation. Read more
Source§

impl MulAssign for Checked<i16>

Source§

fn mul_assign(&mut self, other: Checked<i16>)

Performs the *= operation. Read more
Source§

impl MulAssign for Checked<i32>

Source§

fn mul_assign(&mut self, other: Checked<i32>)

Performs the *= operation. Read more
Source§

impl MulAssign for Checked<i64>

Source§

fn mul_assign(&mut self, other: Checked<i64>)

Performs the *= operation. Read more
Source§

impl MulAssign for Checked<i8>

Source§

fn mul_assign(&mut self, other: Checked<i8>)

Performs the *= operation. Read more
Source§

impl MulAssign for Checked<isize>

Source§

fn mul_assign(&mut self, other: Checked<isize>)

Performs the *= operation. Read more
Source§

impl MulAssign for Checked<u16>

Source§

fn mul_assign(&mut self, other: Checked<u16>)

Performs the *= operation. Read more
Source§

impl MulAssign for Checked<u32>

Source§

fn mul_assign(&mut self, other: Checked<u32>)

Performs the *= operation. Read more
Source§

impl MulAssign for Checked<u64>

Source§

fn mul_assign(&mut self, other: Checked<u64>)

Performs the *= operation. Read more
Source§

impl MulAssign for Checked<u8>

Source§

fn mul_assign(&mut self, other: Checked<u8>)

Performs the *= operation. Read more
Source§

impl MulAssign for Checked<usize>

Source§

fn mul_assign(&mut self, other: Checked<usize>)

Performs the *= operation. Read more
Source§

impl<'a> Neg for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Neg>::Output

The resulting type after applying the - operator.
Source§

fn neg(self) -> <Checked<i16> as Neg>::Output

Performs the unary - operation. Read more
Source§

impl<'a> Neg for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Neg>::Output

The resulting type after applying the - operator.
Source§

fn neg(self) -> <Checked<i32> as Neg>::Output

Performs the unary - operation. Read more
Source§

impl<'a> Neg for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Neg>::Output

The resulting type after applying the - operator.
Source§

fn neg(self) -> <Checked<i64> as Neg>::Output

Performs the unary - operation. Read more
Source§

impl<'a> Neg for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Neg>::Output

The resulting type after applying the - operator.
Source§

fn neg(self) -> <Checked<i8> as Neg>::Output

Performs the unary - operation. Read more
Source§

impl<'a> Neg for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Neg>::Output

The resulting type after applying the - operator.
Source§

fn neg(self) -> <Checked<isize> as Neg>::Output

Performs the unary - operation. Read more
Source§

impl<'a> Neg for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Neg>::Output

The resulting type after applying the - operator.
Source§

fn neg(self) -> <Checked<u16> as Neg>::Output

Performs the unary - operation. Read more
Source§

impl<'a> Neg for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Neg>::Output

The resulting type after applying the - operator.
Source§

fn neg(self) -> <Checked<u32> as Neg>::Output

Performs the unary - operation. Read more
Source§

impl<'a> Neg for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Neg>::Output

The resulting type after applying the - operator.
Source§

fn neg(self) -> <Checked<u64> as Neg>::Output

Performs the unary - operation. Read more
Source§

impl<'a> Neg for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Neg>::Output

The resulting type after applying the - operator.
Source§

fn neg(self) -> <Checked<u8> as Neg>::Output

Performs the unary - operation. Read more
Source§

impl<'a> Neg for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Neg>::Output

The resulting type after applying the - operator.
Source§

fn neg(self) -> <Checked<usize> as Neg>::Output

Performs the unary - operation. Read more
Source§

impl Neg for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the - operator.
Source§

fn neg(self) -> Checked<i16>

Performs the unary - operation. Read more
Source§

impl Neg for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the - operator.
Source§

fn neg(self) -> Checked<i32>

Performs the unary - operation. Read more
Source§

impl Neg for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the - operator.
Source§

fn neg(self) -> Checked<i64>

Performs the unary - operation. Read more
Source§

impl Neg for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the - operator.
Source§

fn neg(self) -> Checked<i8>

Performs the unary - operation. Read more
Source§

impl Neg for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the - operator.
Source§

fn neg(self) -> Checked<isize>

Performs the unary - operation. Read more
Source§

impl Neg for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the - operator.
Source§

fn neg(self) -> Checked<u16>

Performs the unary - operation. Read more
Source§

impl Neg for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the - operator.
Source§

fn neg(self) -> Checked<u32>

Performs the unary - operation. Read more
Source§

impl Neg for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the - operator.
Source§

fn neg(self) -> Checked<u64>

Performs the unary - operation. Read more
Source§

impl Neg for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the - operator.
Source§

fn neg(self) -> Checked<u8>

Performs the unary - operation. Read more
Source§

impl Neg for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the - operator.
Source§

fn neg(self) -> Checked<usize>

Performs the unary - operation. Read more
Source§

impl<'a> Not for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Not>::Output

The resulting type after applying the ! operator.
Source§

fn not(self) -> <Checked<i16> as Not>::Output

Performs the unary ! operation. Read more
Source§

impl<'a> Not for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Not>::Output

The resulting type after applying the ! operator.
Source§

fn not(self) -> <Checked<i32> as Not>::Output

Performs the unary ! operation. Read more
Source§

impl<'a> Not for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Not>::Output

The resulting type after applying the ! operator.
Source§

fn not(self) -> <Checked<i64> as Not>::Output

Performs the unary ! operation. Read more
Source§

impl<'a> Not for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Not>::Output

The resulting type after applying the ! operator.
Source§

fn not(self) -> <Checked<i8> as Not>::Output

Performs the unary ! operation. Read more
Source§

impl<'a> Not for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Not>::Output

The resulting type after applying the ! operator.
Source§

fn not(self) -> <Checked<isize> as Not>::Output

Performs the unary ! operation. Read more
Source§

impl<'a> Not for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Not>::Output

The resulting type after applying the ! operator.
Source§

fn not(self) -> <Checked<u16> as Not>::Output

Performs the unary ! operation. Read more
Source§

impl<'a> Not for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Not>::Output

The resulting type after applying the ! operator.
Source§

fn not(self) -> <Checked<u32> as Not>::Output

Performs the unary ! operation. Read more
Source§

impl<'a> Not for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Not>::Output

The resulting type after applying the ! operator.
Source§

fn not(self) -> <Checked<u64> as Not>::Output

Performs the unary ! operation. Read more
Source§

impl<'a> Not for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Not>::Output

The resulting type after applying the ! operator.
Source§

fn not(self) -> <Checked<u8> as Not>::Output

Performs the unary ! operation. Read more
Source§

impl<'a> Not for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Not>::Output

The resulting type after applying the ! operator.
Source§

fn not(self) -> <Checked<usize> as Not>::Output

Performs the unary ! operation. Read more
Source§

impl Not for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the ! operator.
Source§

fn not(self) -> Checked<i16>

Performs the unary ! operation. Read more
Source§

impl Not for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the ! operator.
Source§

fn not(self) -> Checked<i32>

Performs the unary ! operation. Read more
Source§

impl Not for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the ! operator.
Source§

fn not(self) -> Checked<i64>

Performs the unary ! operation. Read more
Source§

impl Not for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the ! operator.
Source§

fn not(self) -> Checked<i8>

Performs the unary ! operation. Read more
Source§

impl Not for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the ! operator.
Source§

fn not(self) -> Checked<isize>

Performs the unary ! operation. Read more
Source§

impl Not for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the ! operator.
Source§

fn not(self) -> Checked<u16>

Performs the unary ! operation. Read more
Source§

impl Not for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the ! operator.
Source§

fn not(self) -> Checked<u32>

Performs the unary ! operation. Read more
Source§

impl Not for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the ! operator.
Source§

fn not(self) -> Checked<u64>

Performs the unary ! operation. Read more
Source§

impl Not for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the ! operator.
Source§

fn not(self) -> Checked<u8>

Performs the unary ! operation. Read more
Source§

impl Not for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the ! operator.
Source§

fn not(self) -> Checked<usize>

Performs the unary ! operation. Read more
Source§

impl<T> One for Checked<T>
where T: One, Checked<T>: Mul<Checked<T>, Output = Checked<T>>,

Source§

fn one() -> Checked<T>

Returns the multiplicative identity element of Self, 1. Read more
Source§

fn set_one(&mut self)

Sets self to the multiplicative identity element of Self, 1.
Source§

fn is_one(&self) -> bool
where Self: PartialEq,

Returns true if self is equal to the multiplicative identity. Read more
Source§

impl<T: PartialEq> PartialEq for Checked<T>

Source§

fn eq(&self, other: &Checked<T>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl<T: PartialOrd> PartialOrd for Checked<T>

Source§

fn partial_cmp(&self, other: &Checked<T>) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · Source§

fn lt(&self, other: &Rhs) -> bool

Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · Source§

fn le(&self, other: &Rhs) -> bool

Tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · Source§

fn gt(&self, other: &Rhs) -> bool

Tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · Source§

fn ge(&self, other: &Rhs) -> bool

Tests greater than or equal to (for self and other) and is used by the >= operator. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<i16>> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<i16>, ) -> <Checked<i16> as Rem<Checked<i16>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<i16>> for &'b i16

Source§

type Output = <i16 as Rem<Checked<i16>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<i16>) -> <i16 as Rem<Checked<i16>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<i16>> for Checked<i16>

Source§

type Output = <Checked<i16> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<i16>, ) -> <Checked<i16> as Rem<Checked<i16>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<i16>> for i16

Source§

type Output = <i16 as Rem<Checked<i16>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<i16>) -> <i16 as Rem<Checked<i16>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<i32>> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<i32>, ) -> <Checked<i32> as Rem<Checked<i32>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<i32>> for &'b i32

Source§

type Output = <i32 as Rem<Checked<i32>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<i32>) -> <i32 as Rem<Checked<i32>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<i32>> for Checked<i32>

Source§

type Output = <Checked<i32> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<i32>, ) -> <Checked<i32> as Rem<Checked<i32>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<i32>> for i32

Source§

type Output = <i32 as Rem<Checked<i32>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<i32>) -> <i32 as Rem<Checked<i32>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<i64>> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<i64>, ) -> <Checked<i64> as Rem<Checked<i64>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<i64>> for &'b i64

Source§

type Output = <i64 as Rem<Checked<i64>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<i64>) -> <i64 as Rem<Checked<i64>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<i64>> for Checked<i64>

Source§

type Output = <Checked<i64> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<i64>, ) -> <Checked<i64> as Rem<Checked<i64>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<i64>> for i64

Source§

type Output = <i64 as Rem<Checked<i64>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<i64>) -> <i64 as Rem<Checked<i64>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<i8>> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<i8>, ) -> <Checked<i8> as Rem<Checked<i8>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<i8>> for &'b i8

Source§

type Output = <i8 as Rem<Checked<i8>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<i8>) -> <i8 as Rem<Checked<i8>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<i8>> for Checked<i8>

Source§

type Output = <Checked<i8> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<i8>, ) -> <Checked<i8> as Rem<Checked<i8>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<i8>> for i8

Source§

type Output = <i8 as Rem<Checked<i8>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<i8>) -> <i8 as Rem<Checked<i8>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<isize>> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<isize>, ) -> <Checked<isize> as Rem<Checked<isize>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<isize>> for &'b isize

Source§

type Output = <isize as Rem<Checked<isize>>>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<isize>, ) -> <isize as Rem<Checked<isize>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<isize>> for Checked<isize>

Source§

type Output = <Checked<isize> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<isize>, ) -> <Checked<isize> as Rem<Checked<isize>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<isize>> for isize

Source§

type Output = <isize as Rem<Checked<isize>>>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<isize>, ) -> <isize as Rem<Checked<isize>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<u16>> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<u16>, ) -> <Checked<u16> as Rem<Checked<u16>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<u16>> for &'b u16

Source§

type Output = <u16 as Rem<Checked<u16>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<u16>) -> <u16 as Rem<Checked<u16>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<u16>> for Checked<u16>

Source§

type Output = <Checked<u16> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<u16>, ) -> <Checked<u16> as Rem<Checked<u16>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<u16>> for u16

Source§

type Output = <u16 as Rem<Checked<u16>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<u16>) -> <u16 as Rem<Checked<u16>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<u32>> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Rem<Checked<u32>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<u32>> for &'b u32

Source§

type Output = <u32 as Rem<Checked<u32>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<u32>) -> <u32 as Rem<Checked<u32>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<u32>> for Checked<u32>

Source§

type Output = <Checked<u32> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Rem<Checked<u32>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<u32>> for u32

Source§

type Output = <u32 as Rem<Checked<u32>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<u32>) -> <u32 as Rem<Checked<u32>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<u64>> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<u64>, ) -> <Checked<u64> as Rem<Checked<u64>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<u64>> for &'b u64

Source§

type Output = <u64 as Rem<Checked<u64>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<u64>) -> <u64 as Rem<Checked<u64>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<u64>> for Checked<u64>

Source§

type Output = <Checked<u64> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<u64>, ) -> <Checked<u64> as Rem<Checked<u64>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<u64>> for u64

Source§

type Output = <u64 as Rem<Checked<u64>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<u64>) -> <u64 as Rem<Checked<u64>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<u8>> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<u8>, ) -> <Checked<u8> as Rem<Checked<u8>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<u8>> for &'b u8

Source§

type Output = <u8 as Rem<Checked<u8>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<u8>) -> <u8 as Rem<Checked<u8>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<u8>> for Checked<u8>

Source§

type Output = <Checked<u8> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<u8>, ) -> <Checked<u8> as Rem<Checked<u8>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<u8>> for u8

Source§

type Output = <u8 as Rem<Checked<u8>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Checked<u8>) -> <u8 as Rem<Checked<u8>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<usize>> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<usize>, ) -> <Checked<usize> as Rem<Checked<usize>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Checked<usize>> for &'b usize

Source§

type Output = <usize as Rem<Checked<usize>>>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<usize>, ) -> <usize as Rem<Checked<usize>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<usize>> for Checked<usize>

Source§

type Output = <Checked<usize> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<usize>, ) -> <Checked<usize> as Rem<Checked<usize>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Checked<usize>> for usize

Source§

type Output = <usize as Rem<Checked<usize>>>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: &'a Checked<usize>, ) -> <usize as Rem<Checked<usize>>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a i16> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Rem<i16>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a i16) -> <Checked<i16> as Rem<i16>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a i16> for Checked<i16>

Source§

type Output = <Checked<i16> as Rem<i16>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a i16) -> <Checked<i16> as Rem<i16>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a i32> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Rem<i32>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a i32) -> <Checked<i32> as Rem<i32>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a i32> for Checked<i32>

Source§

type Output = <Checked<i32> as Rem<i32>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a i32) -> <Checked<i32> as Rem<i32>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a i64> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Rem<i64>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a i64) -> <Checked<i64> as Rem<i64>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a i64> for Checked<i64>

Source§

type Output = <Checked<i64> as Rem<i64>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a i64) -> <Checked<i64> as Rem<i64>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a i8> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Rem<i8>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a i8) -> <Checked<i8> as Rem<i8>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a i8> for Checked<i8>

Source§

type Output = <Checked<i8> as Rem<i8>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a i8) -> <Checked<i8> as Rem<i8>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a isize> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Rem<isize>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a isize) -> <Checked<isize> as Rem<isize>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a isize> for Checked<isize>

Source§

type Output = <Checked<isize> as Rem<isize>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a isize) -> <Checked<isize> as Rem<isize>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a u16> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Rem<u16>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a u16) -> <Checked<u16> as Rem<u16>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a u16> for Checked<u16>

Source§

type Output = <Checked<u16> as Rem<u16>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a u16) -> <Checked<u16> as Rem<u16>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a u32> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Rem<u32>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a u32) -> <Checked<u32> as Rem<u32>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a u32> for Checked<u32>

Source§

type Output = <Checked<u32> as Rem<u32>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a u32) -> <Checked<u32> as Rem<u32>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a u64> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Rem<u64>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a u64) -> <Checked<u64> as Rem<u64>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a u64> for Checked<u64>

Source§

type Output = <Checked<u64> as Rem<u64>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a u64) -> <Checked<u64> as Rem<u64>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a u8> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Rem<u8>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a u8) -> <Checked<u8> as Rem<u8>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a u8> for Checked<u8>

Source§

type Output = <Checked<u8> as Rem<u8>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a u8) -> <Checked<u8> as Rem<u8>>::Output

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a usize> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Rem<usize>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a usize) -> <Checked<usize> as Rem<usize>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a usize> for Checked<usize>

Source§

type Output = <Checked<usize> as Rem<usize>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a usize) -> <Checked<usize> as Rem<usize>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<i16>> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i16>) -> <Checked<i16> as Rem<Checked<i16>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<i16>> for &'a i16

Source§

type Output = <i16 as Rem<Checked<i16>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i16>) -> <i16 as Rem<Checked<i16>>>::Output

Performs the % operation. Read more
Source§

impl Rem<Checked<i16>> for i16

Source§

type Output = Checked<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i16>) -> Checked<i16>

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<i32>> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i32>) -> <Checked<i32> as Rem<Checked<i32>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<i32>> for &'a i32

Source§

type Output = <i32 as Rem<Checked<i32>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i32>) -> <i32 as Rem<Checked<i32>>>::Output

Performs the % operation. Read more
Source§

impl Rem<Checked<i32>> for i32

Source§

type Output = Checked<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i32>) -> Checked<i32>

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<i64>> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i64>) -> <Checked<i64> as Rem<Checked<i64>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<i64>> for &'a i64

Source§

type Output = <i64 as Rem<Checked<i64>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i64>) -> <i64 as Rem<Checked<i64>>>::Output

Performs the % operation. Read more
Source§

impl Rem<Checked<i64>> for i64

Source§

type Output = Checked<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i64>) -> Checked<i64>

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<i8>> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i8>) -> <Checked<i8> as Rem<Checked<i8>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<i8>> for &'a i8

Source§

type Output = <i8 as Rem<Checked<i8>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i8>) -> <i8 as Rem<Checked<i8>>>::Output

Performs the % operation. Read more
Source§

impl Rem<Checked<i8>> for i8

Source§

type Output = Checked<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i8>) -> Checked<i8>

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<isize>> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: Checked<isize>, ) -> <Checked<isize> as Rem<Checked<isize>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<isize>> for &'a isize

Source§

type Output = <isize as Rem<Checked<isize>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<isize>) -> <isize as Rem<Checked<isize>>>::Output

Performs the % operation. Read more
Source§

impl Rem<Checked<isize>> for isize

Source§

type Output = Checked<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<isize>) -> Checked<isize>

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<u16>> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u16>) -> <Checked<u16> as Rem<Checked<u16>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<u16>> for &'a u16

Source§

type Output = <u16 as Rem<Checked<u16>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u16>) -> <u16 as Rem<Checked<u16>>>::Output

Performs the % operation. Read more
Source§

impl Rem<Checked<u16>> for u16

Source§

type Output = Checked<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u16>) -> Checked<u16>

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<u32>> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u32>) -> <Checked<u32> as Rem<Checked<u32>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<u32>> for &'a u32

Source§

type Output = <u32 as Rem<Checked<u32>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u32>) -> <u32 as Rem<Checked<u32>>>::Output

Performs the % operation. Read more
Source§

impl Rem<Checked<u32>> for u32

Source§

type Output = Checked<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u32>) -> Checked<u32>

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<u64>> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u64>) -> <Checked<u64> as Rem<Checked<u64>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<u64>> for &'a u64

Source§

type Output = <u64 as Rem<Checked<u64>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u64>) -> <u64 as Rem<Checked<u64>>>::Output

Performs the % operation. Read more
Source§

impl Rem<Checked<u64>> for u64

Source§

type Output = Checked<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u64>) -> Checked<u64>

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<u8>> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u8>) -> <Checked<u8> as Rem<Checked<u8>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<u8>> for &'a u8

Source§

type Output = <u8 as Rem<Checked<u8>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u8>) -> <u8 as Rem<Checked<u8>>>::Output

Performs the % operation. Read more
Source§

impl Rem<Checked<u8>> for u8

Source§

type Output = Checked<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u8>) -> Checked<u8>

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<usize>> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Rem>::Output

The resulting type after applying the % operator.
Source§

fn rem( self, other: Checked<usize>, ) -> <Checked<usize> as Rem<Checked<usize>>>::Output

Performs the % operation. Read more
Source§

impl<'a> Rem<Checked<usize>> for &'a usize

Source§

type Output = <usize as Rem<Checked<usize>>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<usize>) -> <usize as Rem<Checked<usize>>>::Output

Performs the % operation. Read more
Source§

impl Rem<Checked<usize>> for usize

Source§

type Output = Checked<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<usize>) -> Checked<usize>

Performs the % operation. Read more
Source§

impl<'a> Rem<i16> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Rem<i16>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: i16) -> <Checked<i16> as Rem<i16>>::Output

Performs the % operation. Read more
Source§

impl Rem<i16> for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: i16) -> Checked<i16>

Performs the % operation. Read more
Source§

impl<'a> Rem<i32> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Rem<i32>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: i32) -> <Checked<i32> as Rem<i32>>::Output

Performs the % operation. Read more
Source§

impl Rem<i32> for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: i32) -> Checked<i32>

Performs the % operation. Read more
Source§

impl<'a> Rem<i64> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Rem<i64>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: i64) -> <Checked<i64> as Rem<i64>>::Output

Performs the % operation. Read more
Source§

impl Rem<i64> for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: i64) -> Checked<i64>

Performs the % operation. Read more
Source§

impl<'a> Rem<i8> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Rem<i8>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: i8) -> <Checked<i8> as Rem<i8>>::Output

Performs the % operation. Read more
Source§

impl Rem<i8> for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: i8) -> Checked<i8>

Performs the % operation. Read more
Source§

impl<'a> Rem<isize> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Rem<isize>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: isize) -> <Checked<isize> as Rem<isize>>::Output

Performs the % operation. Read more
Source§

impl Rem<isize> for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: isize) -> Checked<isize>

Performs the % operation. Read more
Source§

impl<'a> Rem<u16> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Rem<u16>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: u16) -> <Checked<u16> as Rem<u16>>::Output

Performs the % operation. Read more
Source§

impl Rem<u16> for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: u16) -> Checked<u16>

Performs the % operation. Read more
Source§

impl<'a> Rem<u32> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Rem<u32>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: u32) -> <Checked<u32> as Rem<u32>>::Output

Performs the % operation. Read more
Source§

impl Rem<u32> for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: u32) -> Checked<u32>

Performs the % operation. Read more
Source§

impl<'a> Rem<u64> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Rem<u64>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: u64) -> <Checked<u64> as Rem<u64>>::Output

Performs the % operation. Read more
Source§

impl Rem<u64> for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: u64) -> Checked<u64>

Performs the % operation. Read more
Source§

impl<'a> Rem<u8> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Rem<u8>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: u8) -> <Checked<u8> as Rem<u8>>::Output

Performs the % operation. Read more
Source§

impl Rem<u8> for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: u8) -> Checked<u8>

Performs the % operation. Read more
Source§

impl<'a> Rem<usize> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Rem<usize>>::Output

The resulting type after applying the % operator.
Source§

fn rem(self, other: usize) -> <Checked<usize> as Rem<usize>>::Output

Performs the % operation. Read more
Source§

impl Rem<usize> for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: usize) -> Checked<usize>

Performs the % operation. Read more
Source§

impl Rem for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i16>) -> Checked<i16>

Performs the % operation. Read more
Source§

impl Rem for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i32>) -> Checked<i32>

Performs the % operation. Read more
Source§

impl Rem for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i64>) -> Checked<i64>

Performs the % operation. Read more
Source§

impl Rem for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<i8>) -> Checked<i8>

Performs the % operation. Read more
Source§

impl Rem for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<isize>) -> Checked<isize>

Performs the % operation. Read more
Source§

impl Rem for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u16>) -> Checked<u16>

Performs the % operation. Read more
Source§

impl Rem for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u32>) -> Checked<u32>

Performs the % operation. Read more
Source§

impl Rem for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u64>) -> Checked<u64>

Performs the % operation. Read more
Source§

impl Rem for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<u8>) -> Checked<u8>

Performs the % operation. Read more
Source§

impl Rem for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Checked<usize>) -> Checked<usize>

Performs the % operation. Read more
Source§

impl RemAssign<i16> for Checked<i16>

Source§

fn rem_assign(&mut self, other: i16)

Performs the %= operation. Read more
Source§

impl RemAssign<i32> for Checked<i32>

Source§

fn rem_assign(&mut self, other: i32)

Performs the %= operation. Read more
Source§

impl RemAssign<i64> for Checked<i64>

Source§

fn rem_assign(&mut self, other: i64)

Performs the %= operation. Read more
Source§

impl RemAssign<i8> for Checked<i8>

Source§

fn rem_assign(&mut self, other: i8)

Performs the %= operation. Read more
Source§

impl RemAssign<isize> for Checked<isize>

Source§

fn rem_assign(&mut self, other: isize)

Performs the %= operation. Read more
Source§

impl RemAssign<u16> for Checked<u16>

Source§

fn rem_assign(&mut self, other: u16)

Performs the %= operation. Read more
Source§

impl RemAssign<u32> for Checked<u32>

Source§

fn rem_assign(&mut self, other: u32)

Performs the %= operation. Read more
Source§

impl RemAssign<u64> for Checked<u64>

Source§

fn rem_assign(&mut self, other: u64)

Performs the %= operation. Read more
Source§

impl RemAssign<u8> for Checked<u8>

Source§

fn rem_assign(&mut self, other: u8)

Performs the %= operation. Read more
Source§

impl RemAssign<usize> for Checked<usize>

Source§

fn rem_assign(&mut self, other: usize)

Performs the %= operation. Read more
Source§

impl RemAssign for Checked<i16>

Source§

fn rem_assign(&mut self, other: Checked<i16>)

Performs the %= operation. Read more
Source§

impl RemAssign for Checked<i32>

Source§

fn rem_assign(&mut self, other: Checked<i32>)

Performs the %= operation. Read more
Source§

impl RemAssign for Checked<i64>

Source§

fn rem_assign(&mut self, other: Checked<i64>)

Performs the %= operation. Read more
Source§

impl RemAssign for Checked<i8>

Source§

fn rem_assign(&mut self, other: Checked<i8>)

Performs the %= operation. Read more
Source§

impl RemAssign for Checked<isize>

Source§

fn rem_assign(&mut self, other: Checked<isize>)

Performs the %= operation. Read more
Source§

impl RemAssign for Checked<u16>

Source§

fn rem_assign(&mut self, other: Checked<u16>)

Performs the %= operation. Read more
Source§

impl RemAssign for Checked<u32>

Source§

fn rem_assign(&mut self, other: Checked<u32>)

Performs the %= operation. Read more
Source§

impl RemAssign for Checked<u64>

Source§

fn rem_assign(&mut self, other: Checked<u64>)

Performs the %= operation. Read more
Source§

impl RemAssign for Checked<u8>

Source§

fn rem_assign(&mut self, other: Checked<u8>)

Performs the %= operation. Read more
Source§

impl RemAssign for Checked<usize>

Source§

fn rem_assign(&mut self, other: Checked<usize>)

Performs the %= operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<i16> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<i32> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<i64> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<i8> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<isize> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<u16> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Shl>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<u64> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<u8> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<usize> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b i16

Source§

type Output = <i16 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <i16 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b i32

Source§

type Output = <i32 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <i32 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b i64

Source§

type Output = <i64 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <i64 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b i8

Source§

type Output = <i8 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <i8 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b isize

Source§

type Output = <isize as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <isize as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b u16

Source§

type Output = <u16 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <u16 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b u32

Source§

type Output = <u32 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <u32 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b u64

Source§

type Output = <u64 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <u64 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b u8

Source§

type Output = <u8 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <u8 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b usize

Source§

type Output = <usize as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <usize as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for Checked<i16>

Source§

type Output = <Checked<i16> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<i16> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for Checked<i32>

Source§

type Output = <Checked<i32> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<i32> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for Checked<i64>

Source§

type Output = <Checked<i64> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<i64> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for Checked<i8>

Source§

type Output = <Checked<i8> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<i8> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for Checked<isize>

Source§

type Output = <Checked<isize> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<isize> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for Checked<u16>

Source§

type Output = <Checked<u16> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<u16> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for Checked<u32>

Source§

type Output = <Checked<u32> as Shl>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for Checked<u64>

Source§

type Output = <Checked<u64> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<u64> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for Checked<u8>

Source§

type Output = <Checked<u8> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<u8> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for Checked<usize>

Source§

type Output = <Checked<usize> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: &'a Checked<u32>, ) -> <Checked<usize> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for i16

Source§

type Output = <i16 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <i16 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for i32

Source§

type Output = <i32 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <i32 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for i64

Source§

type Output = <i64 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <i64 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for i8

Source§

type Output = <i8 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <i8 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for isize

Source§

type Output = <isize as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <isize as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for u16

Source§

type Output = <u16 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <u16 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for u32

Source§

type Output = <u32 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <u32 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for u64

Source§

type Output = <u64 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <u64 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for u8

Source§

type Output = <u8 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <u8 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a Checked<u32>> for usize

Source§

type Output = <usize as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a Checked<u32>) -> <usize as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a u32> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<i16> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a u32> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<i32> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a u32> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<i64> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a u32> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<i8> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a u32> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<isize> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a u32> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<u16> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a u32> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<u32> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a u32> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<u64> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a u32> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<u8> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a, 'b> Shl<&'a u32> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<usize> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a u32> for Checked<i16>

Source§

type Output = <Checked<i16> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<i16> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a u32> for Checked<i32>

Source§

type Output = <Checked<i32> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<i32> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a u32> for Checked<i64>

Source§

type Output = <Checked<i64> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<i64> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a u32> for Checked<i8>

Source§

type Output = <Checked<i8> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<i8> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a u32> for Checked<isize>

Source§

type Output = <Checked<isize> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<isize> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a u32> for Checked<u16>

Source§

type Output = <Checked<u16> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<u16> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a u32> for Checked<u32>

Source§

type Output = <Checked<u32> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<u32> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a u32> for Checked<u64>

Source§

type Output = <Checked<u64> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<u64> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a u32> for Checked<u8>

Source§

type Output = <Checked<u8> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<u8> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<&'a u32> for Checked<usize>

Source§

type Output = <Checked<usize> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: &'a u32) -> <Checked<usize> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <Checked<i16> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <Checked<i32> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <Checked<i64> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <Checked<i8> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: Checked<u32>, ) -> <Checked<isize> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <Checked<u16> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Shl>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <Checked<u32> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <Checked<u64> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <Checked<u8> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl( self, other: Checked<u32>, ) -> <Checked<usize> as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a i16

Source§

type Output = <i16 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <i16 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a i32

Source§

type Output = <i32 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <i32 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a i64

Source§

type Output = <i64 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <i64 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a i8

Source§

type Output = <i8 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <i8 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a isize

Source§

type Output = <isize as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <isize as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a u16

Source§

type Output = <u16 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <u16 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a u32

Source§

type Output = <u32 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <u32 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a u64

Source§

type Output = <u64 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <u64 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a u8

Source§

type Output = <u8 as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <u8 as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<Checked<u32>> for &'a usize

Source§

type Output = <usize as Shl<Checked<u32>>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> <usize as Shl<Checked<u32>>>::Output

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<i16>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<i32>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<i64>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<i8>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<isize>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<u16>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<u64>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<u8>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<usize>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for i16

Source§

type Output = Checked<i16>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<i16>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for i32

Source§

type Output = Checked<i32>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<i32>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for i64

Source§

type Output = Checked<i64>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<i64>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for i8

Source§

type Output = Checked<i8>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<i8>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for isize

Source§

type Output = Checked<isize>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<isize>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for u16

Source§

type Output = Checked<u16>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<u16>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for u32

Source§

type Output = Checked<u32>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<u32>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for u64

Source§

type Output = Checked<u64>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<u64>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for u8

Source§

type Output = Checked<u8>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<u8>

Performs the << operation. Read more
Source§

impl Shl<Checked<u32>> for usize

Source§

type Output = Checked<usize>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<usize>

Performs the << operation. Read more
Source§

impl<'a> Shl<u32> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> <Checked<i16> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<u32> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> <Checked<i32> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<u32> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> <Checked<i64> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<u32> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> <Checked<i8> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<u32> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> <Checked<isize> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<u32> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> <Checked<u16> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<u32> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> <Checked<u32> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<u32> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> <Checked<u64> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<u32> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> <Checked<u8> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl<'a> Shl<u32> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Shl<u32>>::Output

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> <Checked<usize> as Shl<u32>>::Output

Performs the << operation. Read more
Source§

impl Shl<u32> for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> Checked<i16>

Performs the << operation. Read more
Source§

impl Shl<u32> for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> Checked<i32>

Performs the << operation. Read more
Source§

impl Shl<u32> for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> Checked<i64>

Performs the << operation. Read more
Source§

impl Shl<u32> for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> Checked<i8>

Performs the << operation. Read more
Source§

impl Shl<u32> for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> Checked<isize>

Performs the << operation. Read more
Source§

impl Shl<u32> for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> Checked<u16>

Performs the << operation. Read more
Source§

impl Shl<u32> for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> Checked<u32>

Performs the << operation. Read more
Source§

impl Shl<u32> for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> Checked<u64>

Performs the << operation. Read more
Source§

impl Shl<u32> for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> Checked<u8>

Performs the << operation. Read more
Source§

impl Shl<u32> for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the << operator.
Source§

fn shl(self, other: u32) -> Checked<usize>

Performs the << operation. Read more
Source§

impl Shl for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the << operator.
Source§

fn shl(self, other: Checked<u32>) -> Checked<u32>

Performs the << operation. Read more
Source§

impl ShlAssign<Checked<u32>> for Checked<i16>

Source§

fn shl_assign(&mut self, other: Checked<u32>)

Performs the <<= operation. Read more
Source§

impl ShlAssign<Checked<u32>> for Checked<i32>

Source§

fn shl_assign(&mut self, other: Checked<u32>)

Performs the <<= operation. Read more
Source§

impl ShlAssign<Checked<u32>> for Checked<i64>

Source§

fn shl_assign(&mut self, other: Checked<u32>)

Performs the <<= operation. Read more
Source§

impl ShlAssign<Checked<u32>> for Checked<i8>

Source§

fn shl_assign(&mut self, other: Checked<u32>)

Performs the <<= operation. Read more
Source§

impl ShlAssign<Checked<u32>> for Checked<isize>

Source§

fn shl_assign(&mut self, other: Checked<u32>)

Performs the <<= operation. Read more
Source§

impl ShlAssign<Checked<u32>> for Checked<u16>

Source§

fn shl_assign(&mut self, other: Checked<u32>)

Performs the <<= operation. Read more
Source§

impl ShlAssign<Checked<u32>> for Checked<u64>

Source§

fn shl_assign(&mut self, other: Checked<u32>)

Performs the <<= operation. Read more
Source§

impl ShlAssign<Checked<u32>> for Checked<u8>

Source§

fn shl_assign(&mut self, other: Checked<u32>)

Performs the <<= operation. Read more
Source§

impl ShlAssign<Checked<u32>> for Checked<usize>

Source§

fn shl_assign(&mut self, other: Checked<u32>)

Performs the <<= operation. Read more
Source§

impl ShlAssign<u32> for Checked<i16>

Source§

fn shl_assign(&mut self, other: u32)

Performs the <<= operation. Read more
Source§

impl ShlAssign<u32> for Checked<i32>

Source§

fn shl_assign(&mut self, other: u32)

Performs the <<= operation. Read more
Source§

impl ShlAssign<u32> for Checked<i64>

Source§

fn shl_assign(&mut self, other: u32)

Performs the <<= operation. Read more
Source§

impl ShlAssign<u32> for Checked<i8>

Source§

fn shl_assign(&mut self, other: u32)

Performs the <<= operation. Read more
Source§

impl ShlAssign<u32> for Checked<isize>

Source§

fn shl_assign(&mut self, other: u32)

Performs the <<= operation. Read more
Source§

impl ShlAssign<u32> for Checked<u16>

Source§

fn shl_assign(&mut self, other: u32)

Performs the <<= operation. Read more
Source§

impl ShlAssign<u32> for Checked<u32>

Source§

fn shl_assign(&mut self, other: u32)

Performs the <<= operation. Read more
Source§

impl ShlAssign<u32> for Checked<u64>

Source§

fn shl_assign(&mut self, other: u32)

Performs the <<= operation. Read more
Source§

impl ShlAssign<u32> for Checked<u8>

Source§

fn shl_assign(&mut self, other: u32)

Performs the <<= operation. Read more
Source§

impl ShlAssign<u32> for Checked<usize>

Source§

fn shl_assign(&mut self, other: u32)

Performs the <<= operation. Read more
Source§

impl ShlAssign for Checked<u32>

Source§

fn shl_assign(&mut self, other: Checked<u32>)

Performs the <<= operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<i16> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<i32> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<i64> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<i8> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<isize> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<u16> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Shr>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<u64> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<u8> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<usize> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b i16

Source§

type Output = <i16 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <i16 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b i32

Source§

type Output = <i32 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <i32 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b i64

Source§

type Output = <i64 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <i64 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b i8

Source§

type Output = <i8 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <i8 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b isize

Source§

type Output = <isize as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <isize as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b u16

Source§

type Output = <u16 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <u16 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b u32

Source§

type Output = <u32 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <u32 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b u64

Source§

type Output = <u64 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <u64 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b u8

Source§

type Output = <u8 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <u8 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b usize

Source§

type Output = <usize as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <usize as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for Checked<i16>

Source§

type Output = <Checked<i16> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<i16> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for Checked<i32>

Source§

type Output = <Checked<i32> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<i32> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for Checked<i64>

Source§

type Output = <Checked<i64> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<i64> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for Checked<i8>

Source§

type Output = <Checked<i8> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<i8> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for Checked<isize>

Source§

type Output = <Checked<isize> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<isize> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for Checked<u16>

Source§

type Output = <Checked<u16> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<u16> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for Checked<u32>

Source§

type Output = <Checked<u32> as Shr>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for Checked<u64>

Source§

type Output = <Checked<u64> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<u64> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for Checked<u8>

Source§

type Output = <Checked<u8> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<u8> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for Checked<usize>

Source§

type Output = <Checked<usize> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: &'a Checked<u32>, ) -> <Checked<usize> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for i16

Source§

type Output = <i16 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <i16 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for i32

Source§

type Output = <i32 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <i32 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for i64

Source§

type Output = <i64 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <i64 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for i8

Source§

type Output = <i8 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <i8 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for isize

Source§

type Output = <isize as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <isize as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for u16

Source§

type Output = <u16 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <u16 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for u32

Source§

type Output = <u32 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <u32 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for u64

Source§

type Output = <u64 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <u64 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for u8

Source§

type Output = <u8 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <u8 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a Checked<u32>> for usize

Source§

type Output = <usize as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a Checked<u32>) -> <usize as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a u32> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<i16> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a u32> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<i32> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a u32> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<i64> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a u32> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<i8> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a u32> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<isize> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a u32> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<u16> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a u32> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<u32> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a u32> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<u64> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a u32> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<u8> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a, 'b> Shr<&'a u32> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<usize> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a u32> for Checked<i16>

Source§

type Output = <Checked<i16> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<i16> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a u32> for Checked<i32>

Source§

type Output = <Checked<i32> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<i32> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a u32> for Checked<i64>

Source§

type Output = <Checked<i64> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<i64> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a u32> for Checked<i8>

Source§

type Output = <Checked<i8> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<i8> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a u32> for Checked<isize>

Source§

type Output = <Checked<isize> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<isize> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a u32> for Checked<u16>

Source§

type Output = <Checked<u16> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<u16> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a u32> for Checked<u32>

Source§

type Output = <Checked<u32> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<u32> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a u32> for Checked<u64>

Source§

type Output = <Checked<u64> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<u64> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a u32> for Checked<u8>

Source§

type Output = <Checked<u8> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<u8> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<&'a u32> for Checked<usize>

Source§

type Output = <Checked<usize> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: &'a u32) -> <Checked<usize> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <Checked<i16> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <Checked<i32> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <Checked<i64> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <Checked<i8> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: Checked<u32>, ) -> <Checked<isize> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <Checked<u16> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Shr>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <Checked<u32> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <Checked<u64> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <Checked<u8> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr( self, other: Checked<u32>, ) -> <Checked<usize> as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a i16

Source§

type Output = <i16 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <i16 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a i32

Source§

type Output = <i32 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <i32 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a i64

Source§

type Output = <i64 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <i64 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a i8

Source§

type Output = <i8 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <i8 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a isize

Source§

type Output = <isize as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <isize as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a u16

Source§

type Output = <u16 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <u16 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a u32

Source§

type Output = <u32 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <u32 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a u64

Source§

type Output = <u64 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <u64 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a u8

Source§

type Output = <u8 as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <u8 as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<Checked<u32>> for &'a usize

Source§

type Output = <usize as Shr<Checked<u32>>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> <usize as Shr<Checked<u32>>>::Output

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<i16>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<i32>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<i64>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<i8>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<isize>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<u16>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<u64>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<u8>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<usize>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for i16

Source§

type Output = Checked<i16>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<i16>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for i32

Source§

type Output = Checked<i32>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<i32>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for i64

Source§

type Output = Checked<i64>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<i64>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for i8

Source§

type Output = Checked<i8>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<i8>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for isize

Source§

type Output = Checked<isize>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<isize>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for u16

Source§

type Output = Checked<u16>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<u16>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for u32

Source§

type Output = Checked<u32>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<u32>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for u64

Source§

type Output = Checked<u64>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<u64>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for u8

Source§

type Output = Checked<u8>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<u8>

Performs the >> operation. Read more
Source§

impl Shr<Checked<u32>> for usize

Source§

type Output = Checked<usize>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<usize>

Performs the >> operation. Read more
Source§

impl<'a> Shr<u32> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> <Checked<i16> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<u32> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> <Checked<i32> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<u32> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> <Checked<i64> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<u32> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> <Checked<i8> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<u32> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> <Checked<isize> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<u32> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> <Checked<u16> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<u32> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> <Checked<u32> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<u32> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> <Checked<u64> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<u32> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> <Checked<u8> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl<'a> Shr<u32> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Shr<u32>>::Output

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> <Checked<usize> as Shr<u32>>::Output

Performs the >> operation. Read more
Source§

impl Shr<u32> for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> Checked<i16>

Performs the >> operation. Read more
Source§

impl Shr<u32> for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> Checked<i32>

Performs the >> operation. Read more
Source§

impl Shr<u32> for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> Checked<i64>

Performs the >> operation. Read more
Source§

impl Shr<u32> for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> Checked<i8>

Performs the >> operation. Read more
Source§

impl Shr<u32> for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> Checked<isize>

Performs the >> operation. Read more
Source§

impl Shr<u32> for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> Checked<u16>

Performs the >> operation. Read more
Source§

impl Shr<u32> for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> Checked<u32>

Performs the >> operation. Read more
Source§

impl Shr<u32> for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> Checked<u64>

Performs the >> operation. Read more
Source§

impl Shr<u32> for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> Checked<u8>

Performs the >> operation. Read more
Source§

impl Shr<u32> for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: u32) -> Checked<usize>

Performs the >> operation. Read more
Source§

impl Shr for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the >> operator.
Source§

fn shr(self, other: Checked<u32>) -> Checked<u32>

Performs the >> operation. Read more
Source§

impl ShrAssign<Checked<u32>> for Checked<i16>

Source§

fn shr_assign(&mut self, other: Checked<u32>)

Performs the >>= operation. Read more
Source§

impl ShrAssign<Checked<u32>> for Checked<i32>

Source§

fn shr_assign(&mut self, other: Checked<u32>)

Performs the >>= operation. Read more
Source§

impl ShrAssign<Checked<u32>> for Checked<i64>

Source§

fn shr_assign(&mut self, other: Checked<u32>)

Performs the >>= operation. Read more
Source§

impl ShrAssign<Checked<u32>> for Checked<i8>

Source§

fn shr_assign(&mut self, other: Checked<u32>)

Performs the >>= operation. Read more
Source§

impl ShrAssign<Checked<u32>> for Checked<isize>

Source§

fn shr_assign(&mut self, other: Checked<u32>)

Performs the >>= operation. Read more
Source§

impl ShrAssign<Checked<u32>> for Checked<u16>

Source§

fn shr_assign(&mut self, other: Checked<u32>)

Performs the >>= operation. Read more
Source§

impl ShrAssign<Checked<u32>> for Checked<u64>

Source§

fn shr_assign(&mut self, other: Checked<u32>)

Performs the >>= operation. Read more
Source§

impl ShrAssign<Checked<u32>> for Checked<u8>

Source§

fn shr_assign(&mut self, other: Checked<u32>)

Performs the >>= operation. Read more
Source§

impl ShrAssign<Checked<u32>> for Checked<usize>

Source§

fn shr_assign(&mut self, other: Checked<u32>)

Performs the >>= operation. Read more
Source§

impl ShrAssign<u32> for Checked<i16>

Source§

fn shr_assign(&mut self, other: u32)

Performs the >>= operation. Read more
Source§

impl ShrAssign<u32> for Checked<i32>

Source§

fn shr_assign(&mut self, other: u32)

Performs the >>= operation. Read more
Source§

impl ShrAssign<u32> for Checked<i64>

Source§

fn shr_assign(&mut self, other: u32)

Performs the >>= operation. Read more
Source§

impl ShrAssign<u32> for Checked<i8>

Source§

fn shr_assign(&mut self, other: u32)

Performs the >>= operation. Read more
Source§

impl ShrAssign<u32> for Checked<isize>

Source§

fn shr_assign(&mut self, other: u32)

Performs the >>= operation. Read more
Source§

impl ShrAssign<u32> for Checked<u16>

Source§

fn shr_assign(&mut self, other: u32)

Performs the >>= operation. Read more
Source§

impl ShrAssign<u32> for Checked<u32>

Source§

fn shr_assign(&mut self, other: u32)

Performs the >>= operation. Read more
Source§

impl ShrAssign<u32> for Checked<u64>

Source§

fn shr_assign(&mut self, other: u32)

Performs the >>= operation. Read more
Source§

impl ShrAssign<u32> for Checked<u8>

Source§

fn shr_assign(&mut self, other: u32)

Performs the >>= operation. Read more
Source§

impl ShrAssign<u32> for Checked<usize>

Source§

fn shr_assign(&mut self, other: u32)

Performs the >>= operation. Read more
Source§

impl ShrAssign for Checked<u32>

Source§

fn shr_assign(&mut self, other: Checked<u32>)

Performs the >>= operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<i16>> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<i16>, ) -> <Checked<i16> as Sub<Checked<i16>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<i16>> for &'b i16

Source§

type Output = <i16 as Sub<Checked<i16>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<i16>) -> <i16 as Sub<Checked<i16>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<i16>> for Checked<i16>

Source§

type Output = <Checked<i16> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<i16>, ) -> <Checked<i16> as Sub<Checked<i16>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<i16>> for i16

Source§

type Output = <i16 as Sub<Checked<i16>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<i16>) -> <i16 as Sub<Checked<i16>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<i32>> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<i32>, ) -> <Checked<i32> as Sub<Checked<i32>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<i32>> for &'b i32

Source§

type Output = <i32 as Sub<Checked<i32>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<i32>) -> <i32 as Sub<Checked<i32>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<i32>> for Checked<i32>

Source§

type Output = <Checked<i32> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<i32>, ) -> <Checked<i32> as Sub<Checked<i32>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<i32>> for i32

Source§

type Output = <i32 as Sub<Checked<i32>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<i32>) -> <i32 as Sub<Checked<i32>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<i64>> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<i64>, ) -> <Checked<i64> as Sub<Checked<i64>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<i64>> for &'b i64

Source§

type Output = <i64 as Sub<Checked<i64>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<i64>) -> <i64 as Sub<Checked<i64>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<i64>> for Checked<i64>

Source§

type Output = <Checked<i64> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<i64>, ) -> <Checked<i64> as Sub<Checked<i64>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<i64>> for i64

Source§

type Output = <i64 as Sub<Checked<i64>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<i64>) -> <i64 as Sub<Checked<i64>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<i8>> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<i8>, ) -> <Checked<i8> as Sub<Checked<i8>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<i8>> for &'b i8

Source§

type Output = <i8 as Sub<Checked<i8>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<i8>) -> <i8 as Sub<Checked<i8>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<i8>> for Checked<i8>

Source§

type Output = <Checked<i8> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<i8>, ) -> <Checked<i8> as Sub<Checked<i8>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<i8>> for i8

Source§

type Output = <i8 as Sub<Checked<i8>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<i8>) -> <i8 as Sub<Checked<i8>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<isize>> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<isize>, ) -> <Checked<isize> as Sub<Checked<isize>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<isize>> for &'b isize

Source§

type Output = <isize as Sub<Checked<isize>>>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<isize>, ) -> <isize as Sub<Checked<isize>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<isize>> for Checked<isize>

Source§

type Output = <Checked<isize> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<isize>, ) -> <Checked<isize> as Sub<Checked<isize>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<isize>> for isize

Source§

type Output = <isize as Sub<Checked<isize>>>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<isize>, ) -> <isize as Sub<Checked<isize>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<u16>> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<u16>, ) -> <Checked<u16> as Sub<Checked<u16>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<u16>> for &'b u16

Source§

type Output = <u16 as Sub<Checked<u16>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<u16>) -> <u16 as Sub<Checked<u16>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<u16>> for Checked<u16>

Source§

type Output = <Checked<u16> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<u16>, ) -> <Checked<u16> as Sub<Checked<u16>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<u16>> for u16

Source§

type Output = <u16 as Sub<Checked<u16>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<u16>) -> <u16 as Sub<Checked<u16>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<u32>> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Sub<Checked<u32>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<u32>> for &'b u32

Source§

type Output = <u32 as Sub<Checked<u32>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<u32>) -> <u32 as Sub<Checked<u32>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<u32>> for Checked<u32>

Source§

type Output = <Checked<u32> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<u32>, ) -> <Checked<u32> as Sub<Checked<u32>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<u32>> for u32

Source§

type Output = <u32 as Sub<Checked<u32>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<u32>) -> <u32 as Sub<Checked<u32>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<u64>> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<u64>, ) -> <Checked<u64> as Sub<Checked<u64>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<u64>> for &'b u64

Source§

type Output = <u64 as Sub<Checked<u64>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<u64>) -> <u64 as Sub<Checked<u64>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<u64>> for Checked<u64>

Source§

type Output = <Checked<u64> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<u64>, ) -> <Checked<u64> as Sub<Checked<u64>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<u64>> for u64

Source§

type Output = <u64 as Sub<Checked<u64>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<u64>) -> <u64 as Sub<Checked<u64>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<u8>> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<u8>, ) -> <Checked<u8> as Sub<Checked<u8>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<u8>> for &'b u8

Source§

type Output = <u8 as Sub<Checked<u8>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<u8>) -> <u8 as Sub<Checked<u8>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<u8>> for Checked<u8>

Source§

type Output = <Checked<u8> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<u8>, ) -> <Checked<u8> as Sub<Checked<u8>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<u8>> for u8

Source§

type Output = <u8 as Sub<Checked<u8>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Checked<u8>) -> <u8 as Sub<Checked<u8>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<usize>> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<usize>, ) -> <Checked<usize> as Sub<Checked<usize>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Checked<usize>> for &'b usize

Source§

type Output = <usize as Sub<Checked<usize>>>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<usize>, ) -> <usize as Sub<Checked<usize>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<usize>> for Checked<usize>

Source§

type Output = <Checked<usize> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<usize>, ) -> <Checked<usize> as Sub<Checked<usize>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Checked<usize>> for usize

Source§

type Output = <usize as Sub<Checked<usize>>>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: &'a Checked<usize>, ) -> <usize as Sub<Checked<usize>>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a i16> for &'b Checked<i16>

Source§

type Output = <Checked<i16> as Sub<i16>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a i16) -> <Checked<i16> as Sub<i16>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a i16> for Checked<i16>

Source§

type Output = <Checked<i16> as Sub<i16>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a i16) -> <Checked<i16> as Sub<i16>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a i32> for &'b Checked<i32>

Source§

type Output = <Checked<i32> as Sub<i32>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a i32) -> <Checked<i32> as Sub<i32>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a i32> for Checked<i32>

Source§

type Output = <Checked<i32> as Sub<i32>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a i32) -> <Checked<i32> as Sub<i32>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a i64> for &'b Checked<i64>

Source§

type Output = <Checked<i64> as Sub<i64>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a i64) -> <Checked<i64> as Sub<i64>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a i64> for Checked<i64>

Source§

type Output = <Checked<i64> as Sub<i64>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a i64) -> <Checked<i64> as Sub<i64>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a i8> for &'b Checked<i8>

Source§

type Output = <Checked<i8> as Sub<i8>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a i8) -> <Checked<i8> as Sub<i8>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a i8> for Checked<i8>

Source§

type Output = <Checked<i8> as Sub<i8>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a i8) -> <Checked<i8> as Sub<i8>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a isize> for &'b Checked<isize>

Source§

type Output = <Checked<isize> as Sub<isize>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a isize) -> <Checked<isize> as Sub<isize>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a isize> for Checked<isize>

Source§

type Output = <Checked<isize> as Sub<isize>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a isize) -> <Checked<isize> as Sub<isize>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a u16> for &'b Checked<u16>

Source§

type Output = <Checked<u16> as Sub<u16>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a u16) -> <Checked<u16> as Sub<u16>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a u16> for Checked<u16>

Source§

type Output = <Checked<u16> as Sub<u16>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a u16) -> <Checked<u16> as Sub<u16>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a u32> for &'b Checked<u32>

Source§

type Output = <Checked<u32> as Sub<u32>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a u32) -> <Checked<u32> as Sub<u32>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a u32> for Checked<u32>

Source§

type Output = <Checked<u32> as Sub<u32>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a u32) -> <Checked<u32> as Sub<u32>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a u64> for &'b Checked<u64>

Source§

type Output = <Checked<u64> as Sub<u64>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a u64) -> <Checked<u64> as Sub<u64>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a u64> for Checked<u64>

Source§

type Output = <Checked<u64> as Sub<u64>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a u64) -> <Checked<u64> as Sub<u64>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a u8> for &'b Checked<u8>

Source§

type Output = <Checked<u8> as Sub<u8>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a u8) -> <Checked<u8> as Sub<u8>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a u8> for Checked<u8>

Source§

type Output = <Checked<u8> as Sub<u8>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a u8) -> <Checked<u8> as Sub<u8>>::Output

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a usize> for &'b Checked<usize>

Source§

type Output = <Checked<usize> as Sub<usize>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a usize) -> <Checked<usize> as Sub<usize>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a usize> for Checked<usize>

Source§

type Output = <Checked<usize> as Sub<usize>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a usize) -> <Checked<usize> as Sub<usize>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<i16>> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i16>) -> <Checked<i16> as Sub<Checked<i16>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<i16>> for &'a i16

Source§

type Output = <i16 as Sub<Checked<i16>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i16>) -> <i16 as Sub<Checked<i16>>>::Output

Performs the - operation. Read more
Source§

impl Sub<Checked<i16>> for i16

Source§

type Output = Checked<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i16>) -> Checked<i16>

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<i32>> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i32>) -> <Checked<i32> as Sub<Checked<i32>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<i32>> for &'a i32

Source§

type Output = <i32 as Sub<Checked<i32>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i32>) -> <i32 as Sub<Checked<i32>>>::Output

Performs the - operation. Read more
Source§

impl Sub<Checked<i32>> for i32

Source§

type Output = Checked<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i32>) -> Checked<i32>

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<i64>> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i64>) -> <Checked<i64> as Sub<Checked<i64>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<i64>> for &'a i64

Source§

type Output = <i64 as Sub<Checked<i64>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i64>) -> <i64 as Sub<Checked<i64>>>::Output

Performs the - operation. Read more
Source§

impl Sub<Checked<i64>> for i64

Source§

type Output = Checked<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i64>) -> Checked<i64>

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<i8>> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i8>) -> <Checked<i8> as Sub<Checked<i8>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<i8>> for &'a i8

Source§

type Output = <i8 as Sub<Checked<i8>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i8>) -> <i8 as Sub<Checked<i8>>>::Output

Performs the - operation. Read more
Source§

impl Sub<Checked<i8>> for i8

Source§

type Output = Checked<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i8>) -> Checked<i8>

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<isize>> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: Checked<isize>, ) -> <Checked<isize> as Sub<Checked<isize>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<isize>> for &'a isize

Source§

type Output = <isize as Sub<Checked<isize>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<isize>) -> <isize as Sub<Checked<isize>>>::Output

Performs the - operation. Read more
Source§

impl Sub<Checked<isize>> for isize

Source§

type Output = Checked<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<isize>) -> Checked<isize>

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<u16>> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u16>) -> <Checked<u16> as Sub<Checked<u16>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<u16>> for &'a u16

Source§

type Output = <u16 as Sub<Checked<u16>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u16>) -> <u16 as Sub<Checked<u16>>>::Output

Performs the - operation. Read more
Source§

impl Sub<Checked<u16>> for u16

Source§

type Output = Checked<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u16>) -> Checked<u16>

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<u32>> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u32>) -> <Checked<u32> as Sub<Checked<u32>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<u32>> for &'a u32

Source§

type Output = <u32 as Sub<Checked<u32>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u32>) -> <u32 as Sub<Checked<u32>>>::Output

Performs the - operation. Read more
Source§

impl Sub<Checked<u32>> for u32

Source§

type Output = Checked<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u32>) -> Checked<u32>

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<u64>> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u64>) -> <Checked<u64> as Sub<Checked<u64>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<u64>> for &'a u64

Source§

type Output = <u64 as Sub<Checked<u64>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u64>) -> <u64 as Sub<Checked<u64>>>::Output

Performs the - operation. Read more
Source§

impl Sub<Checked<u64>> for u64

Source§

type Output = Checked<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u64>) -> Checked<u64>

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<u8>> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u8>) -> <Checked<u8> as Sub<Checked<u8>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<u8>> for &'a u8

Source§

type Output = <u8 as Sub<Checked<u8>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u8>) -> <u8 as Sub<Checked<u8>>>::Output

Performs the - operation. Read more
Source§

impl Sub<Checked<u8>> for u8

Source§

type Output = Checked<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u8>) -> Checked<u8>

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<usize>> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Sub>::Output

The resulting type after applying the - operator.
Source§

fn sub( self, other: Checked<usize>, ) -> <Checked<usize> as Sub<Checked<usize>>>::Output

Performs the - operation. Read more
Source§

impl<'a> Sub<Checked<usize>> for &'a usize

Source§

type Output = <usize as Sub<Checked<usize>>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<usize>) -> <usize as Sub<Checked<usize>>>::Output

Performs the - operation. Read more
Source§

impl Sub<Checked<usize>> for usize

Source§

type Output = Checked<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<usize>) -> Checked<usize>

Performs the - operation. Read more
Source§

impl<'a> Sub<i16> for &'a Checked<i16>

Source§

type Output = <Checked<i16> as Sub<i16>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: i16) -> <Checked<i16> as Sub<i16>>::Output

Performs the - operation. Read more
Source§

impl Sub<i16> for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: i16) -> Checked<i16>

Performs the - operation. Read more
Source§

impl<'a> Sub<i32> for &'a Checked<i32>

Source§

type Output = <Checked<i32> as Sub<i32>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: i32) -> <Checked<i32> as Sub<i32>>::Output

Performs the - operation. Read more
Source§

impl Sub<i32> for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: i32) -> Checked<i32>

Performs the - operation. Read more
Source§

impl<'a> Sub<i64> for &'a Checked<i64>

Source§

type Output = <Checked<i64> as Sub<i64>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: i64) -> <Checked<i64> as Sub<i64>>::Output

Performs the - operation. Read more
Source§

impl Sub<i64> for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: i64) -> Checked<i64>

Performs the - operation. Read more
Source§

impl<'a> Sub<i8> for &'a Checked<i8>

Source§

type Output = <Checked<i8> as Sub<i8>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: i8) -> <Checked<i8> as Sub<i8>>::Output

Performs the - operation. Read more
Source§

impl Sub<i8> for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: i8) -> Checked<i8>

Performs the - operation. Read more
Source§

impl<'a> Sub<isize> for &'a Checked<isize>

Source§

type Output = <Checked<isize> as Sub<isize>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: isize) -> <Checked<isize> as Sub<isize>>::Output

Performs the - operation. Read more
Source§

impl Sub<isize> for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: isize) -> Checked<isize>

Performs the - operation. Read more
Source§

impl<'a> Sub<u16> for &'a Checked<u16>

Source§

type Output = <Checked<u16> as Sub<u16>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: u16) -> <Checked<u16> as Sub<u16>>::Output

Performs the - operation. Read more
Source§

impl Sub<u16> for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: u16) -> Checked<u16>

Performs the - operation. Read more
Source§

impl<'a> Sub<u32> for &'a Checked<u32>

Source§

type Output = <Checked<u32> as Sub<u32>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: u32) -> <Checked<u32> as Sub<u32>>::Output

Performs the - operation. Read more
Source§

impl Sub<u32> for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: u32) -> Checked<u32>

Performs the - operation. Read more
Source§

impl<'a> Sub<u64> for &'a Checked<u64>

Source§

type Output = <Checked<u64> as Sub<u64>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: u64) -> <Checked<u64> as Sub<u64>>::Output

Performs the - operation. Read more
Source§

impl Sub<u64> for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: u64) -> Checked<u64>

Performs the - operation. Read more
Source§

impl<'a> Sub<u8> for &'a Checked<u8>

Source§

type Output = <Checked<u8> as Sub<u8>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: u8) -> <Checked<u8> as Sub<u8>>::Output

Performs the - operation. Read more
Source§

impl Sub<u8> for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: u8) -> Checked<u8>

Performs the - operation. Read more
Source§

impl<'a> Sub<usize> for &'a Checked<usize>

Source§

type Output = <Checked<usize> as Sub<usize>>::Output

The resulting type after applying the - operator.
Source§

fn sub(self, other: usize) -> <Checked<usize> as Sub<usize>>::Output

Performs the - operation. Read more
Source§

impl Sub<usize> for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: usize) -> Checked<usize>

Performs the - operation. Read more
Source§

impl Sub for Checked<i16>

Source§

type Output = Checked<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i16>) -> Checked<i16>

Performs the - operation. Read more
Source§

impl Sub for Checked<i32>

Source§

type Output = Checked<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i32>) -> Checked<i32>

Performs the - operation. Read more
Source§

impl Sub for Checked<i64>

Source§

type Output = Checked<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i64>) -> Checked<i64>

Performs the - operation. Read more
Source§

impl Sub for Checked<i8>

Source§

type Output = Checked<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<i8>) -> Checked<i8>

Performs the - operation. Read more
Source§

impl Sub for Checked<isize>

Source§

type Output = Checked<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<isize>) -> Checked<isize>

Performs the - operation. Read more
Source§

impl Sub for Checked<u16>

Source§

type Output = Checked<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u16>) -> Checked<u16>

Performs the - operation. Read more
Source§

impl Sub for Checked<u32>

Source§

type Output = Checked<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u32>) -> Checked<u32>

Performs the - operation. Read more
Source§

impl Sub for Checked<u64>

Source§

type Output = Checked<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u64>) -> Checked<u64>

Performs the - operation. Read more
Source§

impl Sub for Checked<u8>

Source§

type Output = Checked<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<u8>) -> Checked<u8>

Performs the - operation. Read more
Source§

impl Sub for Checked<usize>

Source§

type Output = Checked<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Checked<usize>) -> Checked<usize>

Performs the - operation. Read more
Source§

impl SubAssign<i16> for Checked<i16>

Source§

fn sub_assign(&mut self, other: i16)

Performs the -= operation. Read more
Source§

impl SubAssign<i32> for Checked<i32>

Source§

fn sub_assign(&mut self, other: i32)

Performs the -= operation. Read more
Source§

impl SubAssign<i64> for Checked<i64>

Source§

fn sub_assign(&mut self, other: i64)

Performs the -= operation. Read more
Source§

impl SubAssign<i8> for Checked<i8>

Source§

fn sub_assign(&mut self, other: i8)

Performs the -= operation. Read more
Source§

impl SubAssign<isize> for Checked<isize>

Source§

fn sub_assign(&mut self, other: isize)

Performs the -= operation. Read more
Source§

impl SubAssign<u16> for Checked<u16>

Source§

fn sub_assign(&mut self, other: u16)

Performs the -= operation. Read more
Source§

impl SubAssign<u32> for Checked<u32>

Source§

fn sub_assign(&mut self, other: u32)

Performs the -= operation. Read more
Source§

impl SubAssign<u64> for Checked<u64>

Source§

fn sub_assign(&mut self, other: u64)

Performs the -= operation. Read more
Source§

impl SubAssign<u8> for Checked<u8>

Source§

fn sub_assign(&mut self, other: u8)

Performs the -= operation. Read more
Source§

impl SubAssign<usize> for Checked<usize>

Source§

fn sub_assign(&mut self, other: usize)

Performs the -= operation. Read more
Source§

impl SubAssign for Checked<i16>

Source§

fn sub_assign(&mut self, other: Checked<i16>)

Performs the -= operation. Read more
Source§

impl SubAssign for Checked<i32>

Source§

fn sub_assign(&mut self, other: Checked<i32>)

Performs the -= operation. Read more
Source§

impl SubAssign for Checked<i64>

Source§

fn sub_assign(&mut self, other: Checked<i64>)

Performs the -= operation. Read more
Source§

impl SubAssign for Checked<i8>

Source§

fn sub_assign(&mut self, other: Checked<i8>)

Performs the -= operation. Read more
Source§

impl SubAssign for Checked<isize>

Source§

fn sub_assign(&mut self, other: Checked<isize>)

Performs the -= operation. Read more
Source§

impl SubAssign for Checked<u16>

Source§

fn sub_assign(&mut self, other: Checked<u16>)

Performs the -= operation. Read more
Source§

impl SubAssign for Checked<u32>

Source§

fn sub_assign(&mut self, other: Checked<u32>)

Performs the -= operation. Read more
Source§

impl SubAssign for Checked<u64>

Source§

fn sub_assign(&mut self, other: Checked<u64>)

Performs the -= operation. Read more
Source§

impl SubAssign for Checked<u8>

Source§

fn sub_assign(&mut self, other: Checked<u8>)

Performs the -= operation. Read more
Source§

impl SubAssign for Checked<usize>

Source§

fn sub_assign(&mut self, other: Checked<usize>)

Performs the -= operation. Read more
Source§

impl<T> Zero for Checked<T>
where T: Zero, Checked<T>: Add<Checked<T>, Output = Checked<T>>,

Source§

fn zero() -> Checked<T>

Returns the additive identity element of Self, 0. Read more
Source§

fn is_zero(&self) -> bool

Returns true if self is equal to the additive identity.
Source§

fn set_zero(&mut self)

Sets self to the additive identity element of Self, 0.
Source§

impl<T: Copy> Copy for Checked<T>

Source§

impl<T: Eq> Eq for Checked<T>

Source§

impl<T> StructuralPartialEq for Checked<T>

Auto Trait Implementations§

§

impl<T> Freeze for Checked<T>
where T: Freeze,

§

impl<T> RefUnwindSafe for Checked<T>
where T: RefUnwindSafe,

§

impl<T> Send for Checked<T>
where T: Send,

§

impl<T> Sync for Checked<T>
where T: Sync,

§

impl<T> Unpin for Checked<T>
where T: Unpin,

§

impl<T> UnwindSafe for Checked<T>
where T: UnwindSafe,

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<!> for T

Source§

fn from(t: !) -> T

Converts to this type from the input type.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<P, T> Receiver for P
where P: Deref<Target = T> + ?Sized, T: ?Sized,

Source§

type Target = T

🔬This is a nightly-only experimental API. (arbitrary_self_types)
The target type on which the method may be called.
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T> ToString for T
where T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T, Rhs> NumAssignOps<Rhs> for T
where T: AddAssign<Rhs> + SubAssign<Rhs> + MulAssign<Rhs> + DivAssign<Rhs> + RemAssign<Rhs>,

Source§

impl<T, Rhs, Output> NumOps<Rhs, Output> for T
where T: Sub<Rhs, Output = Output> + Mul<Rhs, Output = Output> + Div<Rhs, Output = Output> + Add<Rhs, Output = Output> + Rem<Rhs, Output = Output>,

Source§

impl<T, Base> RefNum<Base> for T
where T: NumOps<Base, Base> + for<'r> NumOps<&'r Base, Base>,