Struct checked::Checked [] [src]

pub struct Checked<T>(pub Option<T>);

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

Methods

impl<T> Checked<T>
[src]

[src]

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
[src]

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
[src]

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
[src]

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

Examples

Convert an Option<String> into an Option<usize>, preserving the original. 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 num_as_str: Option<String> = Some("10".to_string());
// First, cast `Option<String>` to `Option<&String>` with `as_ref`,
// then consume *that* with `map`, leaving `num_as_str` on the stack.
let num_as_int: Option<usize> = num_as_str.as_ref().map(|n| n.len());
println!("still can print num_as_str: {:?}", num_as_str);

1.0.0
[src]

Converts from 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.0.0
[src]

Unwraps an option, yielding the content of a Some.

Panics

Panics if the value is a None with a custom panic message provided by msg.

Examples

let x = Some("value");
assert_eq!(x.expect("the world is ending"), "value");
let x: Option<&str> = None;
x.expect("the world is ending"); // panics with `the world is ending`

1.0.0
[src]

Moves the value v out of the Option<T> if it is Some(v).

In general, because this function may panic, its use is discouraged. Instead, prefer to use pattern matching and handle the None case explicitly.

Panics

Panics if the self value equals None.

Examples

let x = Some("air");
assert_eq!(x.unwrap(), "air");
let x: Option<&str> = None;
assert_eq!(x.unwrap(), "air"); // fails

1.0.0
[src]

Returns the contained value or a default.

Examples

assert_eq!(Some("car").unwrap_or("bike"), "car");
assert_eq!(None.unwrap_or("bike"), "bike");

1.0.0
[src]

Returns the contained value or computes it from a closure.

Examples

let k = 10;
assert_eq!(Some(4).unwrap_or_else(|| 2 * k), 4);
assert_eq!(None.unwrap_or_else(|| 2 * k), 20);

1.0.0
[src]

Maps an Option<T> to Option<U> by applying a function to a contained value.

Examples

Convert an Option<String> into an Option<usize>, consuming the original:

let maybe_some_string = Some(String::from("Hello, World!"));
// `Option::map` takes self *by value*, consuming `maybe_some_string`
let maybe_some_len = maybe_some_string.map(|s| s.len());

assert_eq!(maybe_some_len, Some(13));

1.0.0
[src]

Applies a function to the contained value (if any), or returns a default (if not).

Examples

let x = Some("foo");
assert_eq!(x.map_or(42, |v| v.len()), 3);

let x: Option<&str> = None;
assert_eq!(x.map_or(42, |v| v.len()), 42);

1.0.0
[src]

Applies a function to the contained value (if any), or computes a default (if not).

Examples

let k = 21;

let x = Some("foo");
assert_eq!(x.map_or_else(|| 2 * k, |v| v.len()), 3);

let x: Option<&str> = None;
assert_eq!(x.map_or_else(|| 2 * k, |v| v.len()), 42);

1.0.0
[src]

Transforms the Option<T> into a Result<T, E>, mapping Some(v) to Ok(v) and None to Err(err).

Examples

let x = Some("foo");
assert_eq!(x.ok_or(0), Ok("foo"));

let x: Option<&str> = None;
assert_eq!(x.ok_or(0), Err(0));

1.0.0
[src]

Transforms the Option<T> into a Result<T, E>, mapping Some(v) to Ok(v) and None to Err(err()).

Examples

let x = Some("foo");
assert_eq!(x.ok_or_else(|| 0), Ok("foo"));

let x: Option<&str> = None;
assert_eq!(x.ok_or_else(|| 0), Err(0));

1.0.0
[src]

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
[src]

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.0.0
[src]

Returns None if the option is None, otherwise returns optb.

Examples

let x = Some(2);
let y: Option<&str> = None;
assert_eq!(x.and(y), None);

let x: Option<u32> = None;
let y = Some("foo");
assert_eq!(x.and(y), None);

let x = Some(2);
let y = Some("foo");
assert_eq!(x.and(y), Some("foo"));

let x: Option<u32> = None;
let y: Option<&str> = None;
assert_eq!(x.and(y), None);

1.0.0
[src]

Returns None if the option is None, otherwise calls f with the wrapped value and returns the result.

Some languages call this operation flatmap.

Examples

fn sq(x: u32) -> Option<u32> { Some(x * x) }
fn nope(_: u32) -> Option<u32> { None }

assert_eq!(Some(2).and_then(sq).and_then(sq), Some(16));
assert_eq!(Some(2).and_then(sq).and_then(nope), None);
assert_eq!(Some(2).and_then(nope).and_then(sq), None);
assert_eq!(None.and_then(sq).and_then(sq), None);

1.0.0
[src]

Returns the option if it contains a value, otherwise returns optb.

Examples

let x = Some(2);
let y = None;
assert_eq!(x.or(y), Some(2));

let x = None;
let y = Some(100);
assert_eq!(x.or(y), Some(100));

let x = Some(2);
let y = Some(100);
assert_eq!(x.or(y), Some(2));

let x: Option<u32> = None;
let y = None;
assert_eq!(x.or(y), None);

1.0.0
[src]

Returns the option if it contains a value, otherwise calls f and returns the result.

Examples

fn nobody() -> Option<&'static str> { None }
fn vikings() -> Option<&'static str> { Some("vikings") }

assert_eq!(Some("barbarians").or_else(vikings), Some("barbarians"));
assert_eq!(None.or_else(vikings), Some("vikings"));
assert_eq!(None.or_else(nobody), None);

1.20.0
[src]

Inserts v 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(5);
    assert_eq!(y, &5);

    *y = 7;
}

assert_eq!(x, Some(7));

1.20.0
[src]

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
[src]

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

Examples

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

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

1.0.0
[src]

Maps an Option<&T> to an Option<T> by cloning the contents of the option.

Examples

let x = 12;
let opt_x = Some(&x);
assert_eq!(opt_x, Some(&12));
let cloned = opt_x.cloned();
assert_eq!(cloned, Some(12));

[src]

🔬 This is a nightly-only experimental API. (option_ref_mut_cloned)

Maps an Option<&mut T> to an Option<T> by cloning the contents of the option.

Examples

#![feature(option_ref_mut_cloned)]
let mut x = 12;
let opt_x = Some(&mut x);
assert_eq!(opt_x, Some(&mut 12));
let cloned = opt_x.cloned();
assert_eq!(cloned, Some(12));

1.0.0
[src]

Returns the contained value or a default

Consumes the self argument then, if Some, returns the contained value, otherwise if None, returns the default value for that type.

Examples

Convert a string to an integer, turning poorly-formed strings into 0 (the default value for integers). parse converts a string to any other type that implements FromStr, returning None on error.

let good_year_from_input = "1909";
let bad_year_from_input = "190blarg";
let good_year = good_year_from_input.parse().ok().unwrap_or_default();
let bad_year = bad_year_from_input.parse().ok().unwrap_or_default();

assert_eq!(1909, good_year);
assert_eq!(0, bad_year);

Trait Implementations

impl<T: PartialEq> PartialEq for Checked<T>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl<T: Eq> Eq for Checked<T>
[src]

impl<T: Clone> Clone for Checked<T>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<T: Copy> Copy for Checked<T>
[src]

impl<T: Hash> Hash for Checked<T>
[src]

[src]

Feeds this value into the given [Hasher]. Read more

1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl<T> Default for Checked<T>
[src]

[src]

Returns the "default value" for a type. Read more

impl<T: Debug> Debug for Checked<T>
[src]

[src]

Formats the value using the given formatter.

impl<T: Display> Display for Checked<T>
[src]

[src]

Formats the value using the given formatter. Read more

impl<T> From<T> for Checked<T>
[src]

[src]

Performs the conversion.

impl<T> From<Option<T>> for Checked<T>
[src]

[src]

Performs the conversion.

impl<T> Deref for Checked<T>
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.

impl<T> DerefMut for Checked<T>
[src]

[src]

Mutably dereferences the value.

impl<T: PartialOrd> PartialOrd for Checked<T>
[src]

[src]

This method returns an ordering between self and other values if one exists. Read more

1.0.0
[src]

This method tests less than (for self and other) and is used by the < operator. Read more

1.0.0
[src]

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more

1.0.0
[src]

This method tests greater than (for self and other) and is used by the > operator. Read more

1.0.0
[src]

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more

impl<T> Zero for Checked<T> where
    T: Zero,
    Checked<T>: Add<Checked<T>, Output = Checked<T>>, 
[src]

[src]

Returns the additive identity element of Self, 0. Read more

[src]

Returns true if self is equal to the additive identity.

impl<T> One for Checked<T> where
    T: One,
    Checked<T>: Mul<Checked<T>, Output = Checked<T>>, 
[src]

[src]

Returns the multiplicative identity element of Self, 1. Read more

impl Shl<Checked<u32>> for Checked<u8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl Shl<u32> for Checked<u8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<Checked<u32>> for &'a Checked<u8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a Checked<u32>> for Checked<u8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<u8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<u32> for &'a Checked<u8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a u32> for Checked<u8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a u32> for &'b Checked<u8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl ShlAssign<u32> for Checked<u8>
[src]

[src]

Performs the <<= operation.

impl ShlAssign<Checked<u32>> for Checked<u8>
[src]

[src]

Performs the <<= operation.

impl Shr<Checked<u32>> for Checked<u8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl Shr<u32> for Checked<u8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<Checked<u32>> for &'a Checked<u8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a Checked<u32>> for Checked<u8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<u8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<u32> for &'a Checked<u8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a u32> for Checked<u8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a u32> for &'b Checked<u8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl ShrAssign<u32> for Checked<u8>
[src]

[src]

Performs the >>= operation.

impl ShrAssign<Checked<u32>> for Checked<u8>
[src]

[src]

Performs the >>= operation.

impl Shl<Checked<u32>> for Checked<u16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl Shl<u32> for Checked<u16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<Checked<u32>> for &'a Checked<u16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a Checked<u32>> for Checked<u16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<u16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<u32> for &'a Checked<u16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a u32> for Checked<u16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a u32> for &'b Checked<u16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl ShlAssign<u32> for Checked<u16>
[src]

[src]

Performs the <<= operation.

impl ShlAssign<Checked<u32>> for Checked<u16>
[src]

[src]

Performs the <<= operation.

impl Shr<Checked<u32>> for Checked<u16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl Shr<u32> for Checked<u16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<Checked<u32>> for &'a Checked<u16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a Checked<u32>> for Checked<u16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<u16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<u32> for &'a Checked<u16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a u32> for Checked<u16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a u32> for &'b Checked<u16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl ShrAssign<u32> for Checked<u16>
[src]

[src]

Performs the >>= operation.

impl ShrAssign<Checked<u32>> for Checked<u16>
[src]

[src]

Performs the >>= operation.

impl Shl<Checked<u32>> for Checked<u32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl Shl<u32> for Checked<u32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<Checked<u32>> for &'a Checked<u32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a Checked<u32>> for Checked<u32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<u32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<u32> for &'a Checked<u32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a u32> for Checked<u32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a u32> for &'b Checked<u32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl ShlAssign<u32> for Checked<u32>
[src]

[src]

Performs the <<= operation.

impl ShlAssign<Checked<u32>> for Checked<u32>
[src]

[src]

Performs the <<= operation.

impl Shr<Checked<u32>> for Checked<u32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl Shr<u32> for Checked<u32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<Checked<u32>> for &'a Checked<u32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a Checked<u32>> for Checked<u32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<u32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<u32> for &'a Checked<u32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a u32> for Checked<u32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a u32> for &'b Checked<u32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl ShrAssign<u32> for Checked<u32>
[src]

[src]

Performs the >>= operation.

impl ShrAssign<Checked<u32>> for Checked<u32>
[src]

[src]

Performs the >>= operation.

impl Shl<Checked<u32>> for Checked<u64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl Shl<u32> for Checked<u64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<Checked<u32>> for &'a Checked<u64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a Checked<u32>> for Checked<u64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<u64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<u32> for &'a Checked<u64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a u32> for Checked<u64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a u32> for &'b Checked<u64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl ShlAssign<u32> for Checked<u64>
[src]

[src]

Performs the <<= operation.

impl ShlAssign<Checked<u32>> for Checked<u64>
[src]

[src]

Performs the <<= operation.

impl Shr<Checked<u32>> for Checked<u64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl Shr<u32> for Checked<u64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<Checked<u32>> for &'a Checked<u64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a Checked<u32>> for Checked<u64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<u64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<u32> for &'a Checked<u64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a u32> for Checked<u64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a u32> for &'b Checked<u64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl ShrAssign<u32> for Checked<u64>
[src]

[src]

Performs the >>= operation.

impl ShrAssign<Checked<u32>> for Checked<u64>
[src]

[src]

Performs the >>= operation.

impl Shl<Checked<u32>> for Checked<usize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl Shl<u32> for Checked<usize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<Checked<u32>> for &'a Checked<usize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a Checked<u32>> for Checked<usize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<usize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<u32> for &'a Checked<usize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a u32> for Checked<usize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a u32> for &'b Checked<usize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl ShlAssign<u32> for Checked<usize>
[src]

[src]

Performs the <<= operation.

impl ShlAssign<Checked<u32>> for Checked<usize>
[src]

[src]

Performs the <<= operation.

impl Shr<Checked<u32>> for Checked<usize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl Shr<u32> for Checked<usize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<Checked<u32>> for &'a Checked<usize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a Checked<u32>> for Checked<usize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<usize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<u32> for &'a Checked<usize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a u32> for Checked<usize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a u32> for &'b Checked<usize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl ShrAssign<u32> for Checked<usize>
[src]

[src]

Performs the >>= operation.

impl ShrAssign<Checked<u32>> for Checked<usize>
[src]

[src]

Performs the >>= operation.

impl Shl<Checked<u32>> for Checked<i8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl Shl<u32> for Checked<i8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<Checked<u32>> for &'a Checked<i8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a Checked<u32>> for Checked<i8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<i8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<u32> for &'a Checked<i8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a u32> for Checked<i8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a u32> for &'b Checked<i8>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl ShlAssign<u32> for Checked<i8>
[src]

[src]

Performs the <<= operation.

impl ShlAssign<Checked<u32>> for Checked<i8>
[src]

[src]

Performs the <<= operation.

impl Shr<Checked<u32>> for Checked<i8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl Shr<u32> for Checked<i8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<Checked<u32>> for &'a Checked<i8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a Checked<u32>> for Checked<i8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<i8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<u32> for &'a Checked<i8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a u32> for Checked<i8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a u32> for &'b Checked<i8>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl ShrAssign<u32> for Checked<i8>
[src]

[src]

Performs the >>= operation.

impl ShrAssign<Checked<u32>> for Checked<i8>
[src]

[src]

Performs the >>= operation.

impl Shl<Checked<u32>> for Checked<i16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl Shl<u32> for Checked<i16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<Checked<u32>> for &'a Checked<i16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a Checked<u32>> for Checked<i16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<i16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<u32> for &'a Checked<i16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a u32> for Checked<i16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a u32> for &'b Checked<i16>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl ShlAssign<u32> for Checked<i16>
[src]

[src]

Performs the <<= operation.

impl ShlAssign<Checked<u32>> for Checked<i16>
[src]

[src]

Performs the <<= operation.

impl Shr<Checked<u32>> for Checked<i16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl Shr<u32> for Checked<i16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<Checked<u32>> for &'a Checked<i16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a Checked<u32>> for Checked<i16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<i16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<u32> for &'a Checked<i16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a u32> for Checked<i16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a u32> for &'b Checked<i16>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl ShrAssign<u32> for Checked<i16>
[src]

[src]

Performs the >>= operation.

impl ShrAssign<Checked<u32>> for Checked<i16>
[src]

[src]

Performs the >>= operation.

impl Shl<Checked<u32>> for Checked<i32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl Shl<u32> for Checked<i32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<Checked<u32>> for &'a Checked<i32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a Checked<u32>> for Checked<i32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<i32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<u32> for &'a Checked<i32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a u32> for Checked<i32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a u32> for &'b Checked<i32>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl ShlAssign<u32> for Checked<i32>
[src]

[src]

Performs the <<= operation.

impl ShlAssign<Checked<u32>> for Checked<i32>
[src]

[src]

Performs the <<= operation.

impl Shr<Checked<u32>> for Checked<i32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl Shr<u32> for Checked<i32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<Checked<u32>> for &'a Checked<i32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a Checked<u32>> for Checked<i32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<i32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<u32> for &'a Checked<i32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a u32> for Checked<i32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a u32> for &'b Checked<i32>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl ShrAssign<u32> for Checked<i32>
[src]

[src]

Performs the >>= operation.

impl ShrAssign<Checked<u32>> for Checked<i32>
[src]

[src]

Performs the >>= operation.

impl Shl<Checked<u32>> for Checked<i64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl Shl<u32> for Checked<i64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<Checked<u32>> for &'a Checked<i64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a Checked<u32>> for Checked<i64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<i64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<u32> for &'a Checked<i64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a u32> for Checked<i64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a u32> for &'b Checked<i64>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl ShlAssign<u32> for Checked<i64>
[src]

[src]

Performs the <<= operation.

impl ShlAssign<Checked<u32>> for Checked<i64>
[src]

[src]

Performs the <<= operation.

impl Shr<Checked<u32>> for Checked<i64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl Shr<u32> for Checked<i64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<Checked<u32>> for &'a Checked<i64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a Checked<u32>> for Checked<i64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<i64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<u32> for &'a Checked<i64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a u32> for Checked<i64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a u32> for &'b Checked<i64>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl ShrAssign<u32> for Checked<i64>
[src]

[src]

Performs the >>= operation.

impl ShrAssign<Checked<u32>> for Checked<i64>
[src]

[src]

Performs the >>= operation.

impl Shl<Checked<u32>> for Checked<isize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl Shl<u32> for Checked<isize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<Checked<u32>> for &'a Checked<isize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a Checked<u32>> for Checked<isize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a Checked<u32>> for &'b Checked<isize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<u32> for &'a Checked<isize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a> Shl<&'a u32> for Checked<isize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl<'a, 'b> Shl<&'a u32> for &'b Checked<isize>
[src]

The resulting type after applying the << operator.

[src]

Performs the << operation.

impl ShlAssign<u32> for Checked<isize>
[src]

[src]

Performs the <<= operation.

impl ShlAssign<Checked<u32>> for Checked<isize>
[src]

[src]

Performs the <<= operation.

impl Shr<Checked<u32>> for Checked<isize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl Shr<u32> for Checked<isize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<Checked<u32>> for &'a Checked<isize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a Checked<u32>> for Checked<isize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a Checked<u32>> for &'b Checked<isize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<u32> for &'a Checked<isize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a> Shr<&'a u32> for Checked<isize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl<'a, 'b> Shr<&'a u32> for &'b Checked<isize>
[src]

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

impl ShrAssign<u32> for Checked<isize>
[src]

[src]

Performs the >>= operation.

impl ShrAssign<Checked<u32>> for Checked<isize>
[src]

[src]

Performs the >>= operation.

impl Add for Checked<u8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<u8> for Checked<u8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<Checked<u8>> for &'a Checked<u8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a Checked<u8>> for Checked<u8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<u8> for &'a Checked<u8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a u8> for Checked<u8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Checked<u8>
[src]

[src]

Performs the += operation.

impl AddAssign<u8> for Checked<u8>
[src]

[src]

Performs the += operation.

impl Sub for Checked<u8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<u8> for Checked<u8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<Checked<u8>> for &'a Checked<u8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a Checked<u8>> for Checked<u8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a Checked<u8>> for &'b Checked<u8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<u8> for &'a Checked<u8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a u8> for Checked<u8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a u8> for &'b Checked<u8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Checked<u8>
[src]

[src]

Performs the -= operation.

impl SubAssign<u8> for Checked<u8>
[src]

[src]

Performs the -= operation.

impl Mul for Checked<u8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<u8> for Checked<u8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<Checked<u8>> for &'a Checked<u8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a Checked<u8>> for Checked<u8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a Checked<u8>> for &'b Checked<u8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<u8> for &'a Checked<u8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a u8> for Checked<u8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a u8> for &'b Checked<u8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Checked<u8>
[src]

[src]

Performs the *= operation.

impl MulAssign<u8> for Checked<u8>
[src]

[src]

Performs the *= operation.

impl Div for Checked<u8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<u8> for Checked<u8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<Checked<u8>> for &'a Checked<u8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a Checked<u8>> for Checked<u8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a Checked<u8>> for &'b Checked<u8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<u8> for &'a Checked<u8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a u8> for Checked<u8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a u8> for &'b Checked<u8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Checked<u8>
[src]

[src]

Performs the /= operation.

impl DivAssign<u8> for Checked<u8>
[src]

[src]

Performs the /= operation.

impl Rem for Checked<u8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl Rem<u8> for Checked<u8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<Checked<u8>> for &'a Checked<u8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a Checked<u8>> for Checked<u8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a Checked<u8>> for &'b Checked<u8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<u8> for &'a Checked<u8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a u8> for Checked<u8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a u8> for &'b Checked<u8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Checked<u8>
[src]

[src]

Performs the %= operation.

impl RemAssign<u8> for Checked<u8>
[src]

[src]

Performs the %= operation.

impl Not for Checked<u8>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl<'a> Not for &'a Checked<u8>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Checked<u8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXor<u8> for Checked<u8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<Checked<u8>> for &'a Checked<u8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a Checked<u8>> for Checked<u8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a Checked<u8>> for &'b Checked<u8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<u8> for &'a Checked<u8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a u8> for Checked<u8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a u8> for &'b Checked<u8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Checked<u8>
[src]

[src]

Performs the ^= operation.

impl BitXorAssign<u8> for Checked<u8>
[src]

[src]

Performs the ^= operation.

impl BitOr for Checked<u8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOr<u8> for Checked<u8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<Checked<u8>> for &'a Checked<u8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a Checked<u8>> for Checked<u8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<u8> for &'a Checked<u8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a u8> for Checked<u8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Checked<u8>
[src]

[src]

Performs the |= operation.

impl BitOrAssign<u8> for Checked<u8>
[src]

[src]

Performs the |= operation.

impl BitAnd for Checked<u8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAnd<u8> for Checked<u8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<Checked<u8>> for &'a Checked<u8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a Checked<u8>> for Checked<u8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<u8> for &'a Checked<u8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a u8> for Checked<u8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Checked<u8>
[src]

[src]

Performs the &= operation.

impl BitAndAssign<u8> for Checked<u8>
[src]

[src]

Performs the &= operation.

impl Neg for Checked<u8>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl<'a> Neg for &'a Checked<u8>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Checked<u16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<u16> for Checked<u16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<Checked<u16>> for &'a Checked<u16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a Checked<u16>> for Checked<u16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<u16> for &'a Checked<u16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a u16> for Checked<u16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Checked<u16>
[src]

[src]

Performs the += operation.

impl AddAssign<u16> for Checked<u16>
[src]

[src]

Performs the += operation.

impl Sub for Checked<u16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<u16> for Checked<u16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<Checked<u16>> for &'a Checked<u16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a Checked<u16>> for Checked<u16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a Checked<u16>> for &'b Checked<u16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<u16> for &'a Checked<u16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a u16> for Checked<u16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a u16> for &'b Checked<u16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Checked<u16>
[src]

[src]

Performs the -= operation.

impl SubAssign<u16> for Checked<u16>
[src]

[src]

Performs the -= operation.

impl Mul for Checked<u16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<u16> for Checked<u16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<Checked<u16>> for &'a Checked<u16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a Checked<u16>> for Checked<u16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a Checked<u16>> for &'b Checked<u16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<u16> for &'a Checked<u16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a u16> for Checked<u16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a u16> for &'b Checked<u16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Checked<u16>
[src]

[src]

Performs the *= operation.

impl MulAssign<u16> for Checked<u16>
[src]

[src]

Performs the *= operation.

impl Div for Checked<u16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<u16> for Checked<u16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<Checked<u16>> for &'a Checked<u16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a Checked<u16>> for Checked<u16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a Checked<u16>> for &'b Checked<u16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<u16> for &'a Checked<u16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a u16> for Checked<u16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a u16> for &'b Checked<u16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Checked<u16>
[src]

[src]

Performs the /= operation.

impl DivAssign<u16> for Checked<u16>
[src]

[src]

Performs the /= operation.

impl Rem for Checked<u16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl Rem<u16> for Checked<u16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<Checked<u16>> for &'a Checked<u16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a Checked<u16>> for Checked<u16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a Checked<u16>> for &'b Checked<u16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<u16> for &'a Checked<u16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a u16> for Checked<u16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a u16> for &'b Checked<u16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Checked<u16>
[src]

[src]

Performs the %= operation.

impl RemAssign<u16> for Checked<u16>
[src]

[src]

Performs the %= operation.

impl Not for Checked<u16>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl<'a> Not for &'a Checked<u16>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Checked<u16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXor<u16> for Checked<u16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<Checked<u16>> for &'a Checked<u16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a Checked<u16>> for Checked<u16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a Checked<u16>> for &'b Checked<u16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<u16> for &'a Checked<u16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a u16> for Checked<u16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a u16> for &'b Checked<u16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Checked<u16>
[src]

[src]

Performs the ^= operation.

impl BitXorAssign<u16> for Checked<u16>
[src]

[src]

Performs the ^= operation.

impl BitOr for Checked<u16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOr<u16> for Checked<u16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<Checked<u16>> for &'a Checked<u16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a Checked<u16>> for Checked<u16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<u16> for &'a Checked<u16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a u16> for Checked<u16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Checked<u16>
[src]

[src]

Performs the |= operation.

impl BitOrAssign<u16> for Checked<u16>
[src]

[src]

Performs the |= operation.

impl BitAnd for Checked<u16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAnd<u16> for Checked<u16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<Checked<u16>> for &'a Checked<u16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a Checked<u16>> for Checked<u16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<u16> for &'a Checked<u16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a u16> for Checked<u16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Checked<u16>
[src]

[src]

Performs the &= operation.

impl BitAndAssign<u16> for Checked<u16>
[src]

[src]

Performs the &= operation.

impl Neg for Checked<u16>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl<'a> Neg for &'a Checked<u16>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Checked<u32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<u32> for Checked<u32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<Checked<u32>> for &'a Checked<u32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a Checked<u32>> for Checked<u32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<u32> for &'a Checked<u32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a u32> for Checked<u32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Checked<u32>
[src]

[src]

Performs the += operation.

impl AddAssign<u32> for Checked<u32>
[src]

[src]

Performs the += operation.

impl Sub for Checked<u32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<u32> for Checked<u32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<Checked<u32>> for &'a Checked<u32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a Checked<u32>> for Checked<u32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a Checked<u32>> for &'b Checked<u32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<u32> for &'a Checked<u32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a u32> for Checked<u32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a u32> for &'b Checked<u32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Checked<u32>
[src]

[src]

Performs the -= operation.

impl SubAssign<u32> for Checked<u32>
[src]

[src]

Performs the -= operation.

impl Mul for Checked<u32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<u32> for Checked<u32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<Checked<u32>> for &'a Checked<u32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a Checked<u32>> for Checked<u32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a Checked<u32>> for &'b Checked<u32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<u32> for &'a Checked<u32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a u32> for Checked<u32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a u32> for &'b Checked<u32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Checked<u32>
[src]

[src]

Performs the *= operation.

impl MulAssign<u32> for Checked<u32>
[src]

[src]

Performs the *= operation.

impl Div for Checked<u32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<u32> for Checked<u32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<Checked<u32>> for &'a Checked<u32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a Checked<u32>> for Checked<u32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a Checked<u32>> for &'b Checked<u32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<u32> for &'a Checked<u32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a u32> for Checked<u32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a u32> for &'b Checked<u32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Checked<u32>
[src]

[src]

Performs the /= operation.

impl DivAssign<u32> for Checked<u32>
[src]

[src]

Performs the /= operation.

impl Rem for Checked<u32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl Rem<u32> for Checked<u32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<Checked<u32>> for &'a Checked<u32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a Checked<u32>> for Checked<u32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a Checked<u32>> for &'b Checked<u32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<u32> for &'a Checked<u32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a u32> for Checked<u32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a u32> for &'b Checked<u32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Checked<u32>
[src]

[src]

Performs the %= operation.

impl RemAssign<u32> for Checked<u32>
[src]

[src]

Performs the %= operation.

impl Not for Checked<u32>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl<'a> Not for &'a Checked<u32>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Checked<u32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXor<u32> for Checked<u32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<Checked<u32>> for &'a Checked<u32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a Checked<u32>> for Checked<u32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a Checked<u32>> for &'b Checked<u32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<u32> for &'a Checked<u32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a u32> for Checked<u32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a u32> for &'b Checked<u32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Checked<u32>
[src]

[src]

Performs the ^= operation.

impl BitXorAssign<u32> for Checked<u32>
[src]

[src]

Performs the ^= operation.

impl BitOr for Checked<u32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOr<u32> for Checked<u32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<Checked<u32>> for &'a Checked<u32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a Checked<u32>> for Checked<u32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<u32> for &'a Checked<u32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a u32> for Checked<u32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Checked<u32>
[src]

[src]

Performs the |= operation.

impl BitOrAssign<u32> for Checked<u32>
[src]

[src]

Performs the |= operation.

impl BitAnd for Checked<u32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAnd<u32> for Checked<u32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<Checked<u32>> for &'a Checked<u32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a Checked<u32>> for Checked<u32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<u32> for &'a Checked<u32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a u32> for Checked<u32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Checked<u32>
[src]

[src]

Performs the &= operation.

impl BitAndAssign<u32> for Checked<u32>
[src]

[src]

Performs the &= operation.

impl Neg for Checked<u32>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl<'a> Neg for &'a Checked<u32>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Checked<u64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<u64> for Checked<u64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<Checked<u64>> for &'a Checked<u64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a Checked<u64>> for Checked<u64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<u64> for &'a Checked<u64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a u64> for Checked<u64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Checked<u64>
[src]

[src]

Performs the += operation.

impl AddAssign<u64> for Checked<u64>
[src]

[src]

Performs the += operation.

impl Sub for Checked<u64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<u64> for Checked<u64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<Checked<u64>> for &'a Checked<u64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a Checked<u64>> for Checked<u64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a Checked<u64>> for &'b Checked<u64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<u64> for &'a Checked<u64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a u64> for Checked<u64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a u64> for &'b Checked<u64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Checked<u64>
[src]

[src]

Performs the -= operation.

impl SubAssign<u64> for Checked<u64>
[src]

[src]

Performs the -= operation.

impl Mul for Checked<u64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<u64> for Checked<u64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<Checked<u64>> for &'a Checked<u64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a Checked<u64>> for Checked<u64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a Checked<u64>> for &'b Checked<u64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<u64> for &'a Checked<u64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a u64> for Checked<u64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a u64> for &'b Checked<u64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Checked<u64>
[src]

[src]

Performs the *= operation.

impl MulAssign<u64> for Checked<u64>
[src]

[src]

Performs the *= operation.

impl Div for Checked<u64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<u64> for Checked<u64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<Checked<u64>> for &'a Checked<u64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a Checked<u64>> for Checked<u64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a Checked<u64>> for &'b Checked<u64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<u64> for &'a Checked<u64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a u64> for Checked<u64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a u64> for &'b Checked<u64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Checked<u64>
[src]

[src]

Performs the /= operation.

impl DivAssign<u64> for Checked<u64>
[src]

[src]

Performs the /= operation.

impl Rem for Checked<u64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl Rem<u64> for Checked<u64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<Checked<u64>> for &'a Checked<u64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a Checked<u64>> for Checked<u64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a Checked<u64>> for &'b Checked<u64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<u64> for &'a Checked<u64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a u64> for Checked<u64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a u64> for &'b Checked<u64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Checked<u64>
[src]

[src]

Performs the %= operation.

impl RemAssign<u64> for Checked<u64>
[src]

[src]

Performs the %= operation.

impl Not for Checked<u64>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl<'a> Not for &'a Checked<u64>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Checked<u64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXor<u64> for Checked<u64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<Checked<u64>> for &'a Checked<u64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a Checked<u64>> for Checked<u64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a Checked<u64>> for &'b Checked<u64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<u64> for &'a Checked<u64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a u64> for Checked<u64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a u64> for &'b Checked<u64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Checked<u64>
[src]

[src]

Performs the ^= operation.

impl BitXorAssign<u64> for Checked<u64>
[src]

[src]

Performs the ^= operation.

impl BitOr for Checked<u64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOr<u64> for Checked<u64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<Checked<u64>> for &'a Checked<u64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a Checked<u64>> for Checked<u64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<u64> for &'a Checked<u64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a u64> for Checked<u64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Checked<u64>
[src]

[src]

Performs the |= operation.

impl BitOrAssign<u64> for Checked<u64>
[src]

[src]

Performs the |= operation.

impl BitAnd for Checked<u64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAnd<u64> for Checked<u64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<Checked<u64>> for &'a Checked<u64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a Checked<u64>> for Checked<u64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<u64> for &'a Checked<u64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a u64> for Checked<u64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Checked<u64>
[src]

[src]

Performs the &= operation.

impl BitAndAssign<u64> for Checked<u64>
[src]

[src]

Performs the &= operation.

impl Neg for Checked<u64>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl<'a> Neg for &'a Checked<u64>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Checked<usize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<usize> for Checked<usize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<Checked<usize>> for &'a Checked<usize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a Checked<usize>> for Checked<usize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<usize> for &'a Checked<usize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a usize> for Checked<usize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Checked<usize>
[src]

[src]

Performs the += operation.

impl AddAssign<usize> for Checked<usize>
[src]

[src]

Performs the += operation.

impl Sub for Checked<usize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<usize> for Checked<usize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<Checked<usize>> for &'a Checked<usize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a Checked<usize>> for Checked<usize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a Checked<usize>> for &'b Checked<usize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<usize> for &'a Checked<usize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a usize> for Checked<usize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a usize> for &'b Checked<usize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Checked<usize>
[src]

[src]

Performs the -= operation.

impl SubAssign<usize> for Checked<usize>
[src]

[src]

Performs the -= operation.

impl Mul for Checked<usize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<usize> for Checked<usize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<Checked<usize>> for &'a Checked<usize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a Checked<usize>> for Checked<usize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a Checked<usize>> for &'b Checked<usize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<usize> for &'a Checked<usize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a usize> for Checked<usize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a usize> for &'b Checked<usize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Checked<usize>
[src]

[src]

Performs the *= operation.

impl MulAssign<usize> for Checked<usize>
[src]

[src]

Performs the *= operation.

impl Div for Checked<usize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<usize> for Checked<usize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<Checked<usize>> for &'a Checked<usize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a Checked<usize>> for Checked<usize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a Checked<usize>> for &'b Checked<usize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<usize> for &'a Checked<usize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a usize> for Checked<usize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a usize> for &'b Checked<usize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Checked<usize>
[src]

[src]

Performs the /= operation.

impl DivAssign<usize> for Checked<usize>
[src]

[src]

Performs the /= operation.

impl Rem for Checked<usize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl Rem<usize> for Checked<usize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<Checked<usize>> for &'a Checked<usize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a Checked<usize>> for Checked<usize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a Checked<usize>> for &'b Checked<usize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<usize> for &'a Checked<usize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a usize> for Checked<usize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a usize> for &'b Checked<usize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Checked<usize>
[src]

[src]

Performs the %= operation.

impl RemAssign<usize> for Checked<usize>
[src]

[src]

Performs the %= operation.

impl Not for Checked<usize>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl<'a> Not for &'a Checked<usize>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Checked<usize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXor<usize> for Checked<usize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<Checked<usize>> for &'a Checked<usize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a Checked<usize>> for Checked<usize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a Checked<usize>> for &'b Checked<usize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<usize> for &'a Checked<usize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a usize> for Checked<usize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a usize> for &'b Checked<usize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Checked<usize>
[src]

[src]

Performs the ^= operation.

impl BitXorAssign<usize> for Checked<usize>
[src]

[src]

Performs the ^= operation.

impl BitOr for Checked<usize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOr<usize> for Checked<usize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<Checked<usize>> for &'a Checked<usize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a Checked<usize>> for Checked<usize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a, 'b> BitOr<&'a Checked<usize>> for &'b Checked<usize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<usize> for &'a Checked<usize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a usize> for Checked<usize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a, 'b> BitOr<&'a usize> for &'b Checked<usize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Checked<usize>
[src]

[src]

Performs the |= operation.

impl BitOrAssign<usize> for Checked<usize>
[src]

[src]

Performs the |= operation.

impl BitAnd for Checked<usize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAnd<usize> for Checked<usize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<Checked<usize>> for &'a Checked<usize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a Checked<usize>> for Checked<usize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<usize> for &'a Checked<usize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a usize> for Checked<usize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Checked<usize>
[src]

[src]

Performs the &= operation.

impl BitAndAssign<usize> for Checked<usize>
[src]

[src]

Performs the &= operation.

impl Neg for Checked<usize>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl<'a> Neg for &'a Checked<usize>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Checked<i8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<i8> for Checked<i8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<Checked<i8>> for &'a Checked<i8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a Checked<i8>> for Checked<i8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<i8> for &'a Checked<i8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a i8> for Checked<i8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Checked<i8>
[src]

[src]

Performs the += operation.

impl AddAssign<i8> for Checked<i8>
[src]

[src]

Performs the += operation.

impl Sub for Checked<i8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<i8> for Checked<i8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<Checked<i8>> for &'a Checked<i8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a Checked<i8>> for Checked<i8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a Checked<i8>> for &'b Checked<i8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<i8> for &'a Checked<i8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a i8> for Checked<i8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a i8> for &'b Checked<i8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Checked<i8>
[src]

[src]

Performs the -= operation.

impl SubAssign<i8> for Checked<i8>
[src]

[src]

Performs the -= operation.

impl Mul for Checked<i8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<i8> for Checked<i8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<Checked<i8>> for &'a Checked<i8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a Checked<i8>> for Checked<i8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a Checked<i8>> for &'b Checked<i8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<i8> for &'a Checked<i8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a i8> for Checked<i8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a i8> for &'b Checked<i8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Checked<i8>
[src]

[src]

Performs the *= operation.

impl MulAssign<i8> for Checked<i8>
[src]

[src]

Performs the *= operation.

impl Div for Checked<i8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<i8> for Checked<i8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<Checked<i8>> for &'a Checked<i8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a Checked<i8>> for Checked<i8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a Checked<i8>> for &'b Checked<i8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<i8> for &'a Checked<i8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a i8> for Checked<i8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a i8> for &'b Checked<i8>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Checked<i8>
[src]

[src]

Performs the /= operation.

impl DivAssign<i8> for Checked<i8>
[src]

[src]

Performs the /= operation.

impl Rem for Checked<i8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl Rem<i8> for Checked<i8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<Checked<i8>> for &'a Checked<i8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a Checked<i8>> for Checked<i8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a Checked<i8>> for &'b Checked<i8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<i8> for &'a Checked<i8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a i8> for Checked<i8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a i8> for &'b Checked<i8>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Checked<i8>
[src]

[src]

Performs the %= operation.

impl RemAssign<i8> for Checked<i8>
[src]

[src]

Performs the %= operation.

impl Not for Checked<i8>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl<'a> Not for &'a Checked<i8>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Checked<i8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXor<i8> for Checked<i8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<Checked<i8>> for &'a Checked<i8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a Checked<i8>> for Checked<i8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a Checked<i8>> for &'b Checked<i8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<i8> for &'a Checked<i8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a i8> for Checked<i8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a i8> for &'b Checked<i8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Checked<i8>
[src]

[src]

Performs the ^= operation.

impl BitXorAssign<i8> for Checked<i8>
[src]

[src]

Performs the ^= operation.

impl BitOr for Checked<i8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOr<i8> for Checked<i8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<Checked<i8>> for &'a Checked<i8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a Checked<i8>> for Checked<i8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<i8> for &'a Checked<i8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a i8> for Checked<i8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Checked<i8>
[src]

[src]

Performs the |= operation.

impl BitOrAssign<i8> for Checked<i8>
[src]

[src]

Performs the |= operation.

impl BitAnd for Checked<i8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAnd<i8> for Checked<i8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<Checked<i8>> for &'a Checked<i8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a Checked<i8>> for Checked<i8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<i8> for &'a Checked<i8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a i8> for Checked<i8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Checked<i8>
[src]

[src]

Performs the &= operation.

impl BitAndAssign<i8> for Checked<i8>
[src]

[src]

Performs the &= operation.

impl Neg for Checked<i8>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl<'a> Neg for &'a Checked<i8>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Checked<i16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<i16> for Checked<i16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<Checked<i16>> for &'a Checked<i16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a Checked<i16>> for Checked<i16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<i16> for &'a Checked<i16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a i16> for Checked<i16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Checked<i16>
[src]

[src]

Performs the += operation.

impl AddAssign<i16> for Checked<i16>
[src]

[src]

Performs the += operation.

impl Sub for Checked<i16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<i16> for Checked<i16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<Checked<i16>> for &'a Checked<i16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a Checked<i16>> for Checked<i16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a Checked<i16>> for &'b Checked<i16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<i16> for &'a Checked<i16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a i16> for Checked<i16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a i16> for &'b Checked<i16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Checked<i16>
[src]

[src]

Performs the -= operation.

impl SubAssign<i16> for Checked<i16>
[src]

[src]

Performs the -= operation.

impl Mul for Checked<i16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<i16> for Checked<i16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<Checked<i16>> for &'a Checked<i16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a Checked<i16>> for Checked<i16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a Checked<i16>> for &'b Checked<i16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<i16> for &'a Checked<i16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a i16> for Checked<i16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a i16> for &'b Checked<i16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Checked<i16>
[src]

[src]

Performs the *= operation.

impl MulAssign<i16> for Checked<i16>
[src]

[src]

Performs the *= operation.

impl Div for Checked<i16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<i16> for Checked<i16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<Checked<i16>> for &'a Checked<i16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a Checked<i16>> for Checked<i16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a Checked<i16>> for &'b Checked<i16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<i16> for &'a Checked<i16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a i16> for Checked<i16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a i16> for &'b Checked<i16>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Checked<i16>
[src]

[src]

Performs the /= operation.

impl DivAssign<i16> for Checked<i16>
[src]

[src]

Performs the /= operation.

impl Rem for Checked<i16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl Rem<i16> for Checked<i16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<Checked<i16>> for &'a Checked<i16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a Checked<i16>> for Checked<i16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a Checked<i16>> for &'b Checked<i16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<i16> for &'a Checked<i16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a i16> for Checked<i16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a i16> for &'b Checked<i16>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Checked<i16>
[src]

[src]

Performs the %= operation.

impl RemAssign<i16> for Checked<i16>
[src]

[src]

Performs the %= operation.

impl Not for Checked<i16>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl<'a> Not for &'a Checked<i16>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Checked<i16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXor<i16> for Checked<i16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<Checked<i16>> for &'a Checked<i16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a Checked<i16>> for Checked<i16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a Checked<i16>> for &'b Checked<i16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<i16> for &'a Checked<i16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a i16> for Checked<i16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a i16> for &'b Checked<i16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Checked<i16>
[src]

[src]

Performs the ^= operation.

impl BitXorAssign<i16> for Checked<i16>
[src]

[src]

Performs the ^= operation.

impl BitOr for Checked<i16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOr<i16> for Checked<i16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<Checked<i16>> for &'a Checked<i16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a Checked<i16>> for Checked<i16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<i16> for &'a Checked<i16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a i16> for Checked<i16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Checked<i16>
[src]

[src]

Performs the |= operation.

impl BitOrAssign<i16> for Checked<i16>
[src]

[src]

Performs the |= operation.

impl BitAnd for Checked<i16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAnd<i16> for Checked<i16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<Checked<i16>> for &'a Checked<i16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a Checked<i16>> for Checked<i16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<i16> for &'a Checked<i16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a i16> for Checked<i16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Checked<i16>
[src]

[src]

Performs the &= operation.

impl BitAndAssign<i16> for Checked<i16>
[src]

[src]

Performs the &= operation.

impl Neg for Checked<i16>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl<'a> Neg for &'a Checked<i16>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Checked<i32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<i32> for Checked<i32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<Checked<i32>> for &'a Checked<i32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a Checked<i32>> for Checked<i32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<i32> for &'a Checked<i32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a i32> for Checked<i32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Checked<i32>
[src]

[src]

Performs the += operation.

impl AddAssign<i32> for Checked<i32>
[src]

[src]

Performs the += operation.

impl Sub for Checked<i32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<i32> for Checked<i32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<Checked<i32>> for &'a Checked<i32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a Checked<i32>> for Checked<i32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a Checked<i32>> for &'b Checked<i32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<i32> for &'a Checked<i32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a i32> for Checked<i32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a i32> for &'b Checked<i32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Checked<i32>
[src]

[src]

Performs the -= operation.

impl SubAssign<i32> for Checked<i32>
[src]

[src]

Performs the -= operation.

impl Mul for Checked<i32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<i32> for Checked<i32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<Checked<i32>> for &'a Checked<i32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a Checked<i32>> for Checked<i32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a Checked<i32>> for &'b Checked<i32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<i32> for &'a Checked<i32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a i32> for Checked<i32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a i32> for &'b Checked<i32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Checked<i32>
[src]

[src]

Performs the *= operation.

impl MulAssign<i32> for Checked<i32>
[src]

[src]

Performs the *= operation.

impl Div for Checked<i32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<i32> for Checked<i32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<Checked<i32>> for &'a Checked<i32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a Checked<i32>> for Checked<i32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a Checked<i32>> for &'b Checked<i32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<i32> for &'a Checked<i32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a i32> for Checked<i32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a i32> for &'b Checked<i32>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Checked<i32>
[src]

[src]

Performs the /= operation.

impl DivAssign<i32> for Checked<i32>
[src]

[src]

Performs the /= operation.

impl Rem for Checked<i32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl Rem<i32> for Checked<i32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<Checked<i32>> for &'a Checked<i32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a Checked<i32>> for Checked<i32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a Checked<i32>> for &'b Checked<i32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<i32> for &'a Checked<i32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a i32> for Checked<i32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a i32> for &'b Checked<i32>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Checked<i32>
[src]

[src]

Performs the %= operation.

impl RemAssign<i32> for Checked<i32>
[src]

[src]

Performs the %= operation.

impl Not for Checked<i32>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl<'a> Not for &'a Checked<i32>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Checked<i32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXor<i32> for Checked<i32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<Checked<i32>> for &'a Checked<i32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a Checked<i32>> for Checked<i32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a Checked<i32>> for &'b Checked<i32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<i32> for &'a Checked<i32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a i32> for Checked<i32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a i32> for &'b Checked<i32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Checked<i32>
[src]

[src]

Performs the ^= operation.

impl BitXorAssign<i32> for Checked<i32>
[src]

[src]

Performs the ^= operation.

impl BitOr for Checked<i32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOr<i32> for Checked<i32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<Checked<i32>> for &'a Checked<i32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a Checked<i32>> for Checked<i32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<i32> for &'a Checked<i32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a i32> for Checked<i32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Checked<i32>
[src]

[src]

Performs the |= operation.

impl BitOrAssign<i32> for Checked<i32>
[src]

[src]

Performs the |= operation.

impl BitAnd for Checked<i32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAnd<i32> for Checked<i32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<Checked<i32>> for &'a Checked<i32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a Checked<i32>> for Checked<i32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<i32> for &'a Checked<i32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a i32> for Checked<i32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Checked<i32>
[src]

[src]

Performs the &= operation.

impl BitAndAssign<i32> for Checked<i32>
[src]

[src]

Performs the &= operation.

impl Neg for Checked<i32>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl<'a> Neg for &'a Checked<i32>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Checked<i64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<i64> for Checked<i64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<Checked<i64>> for &'a Checked<i64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a Checked<i64>> for Checked<i64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<i64> for &'a Checked<i64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a i64> for Checked<i64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Checked<i64>
[src]

[src]

Performs the += operation.

impl AddAssign<i64> for Checked<i64>
[src]

[src]

Performs the += operation.

impl Sub for Checked<i64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<i64> for Checked<i64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<Checked<i64>> for &'a Checked<i64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a Checked<i64>> for Checked<i64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a Checked<i64>> for &'b Checked<i64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<i64> for &'a Checked<i64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a i64> for Checked<i64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a i64> for &'b Checked<i64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Checked<i64>
[src]

[src]

Performs the -= operation.

impl SubAssign<i64> for Checked<i64>
[src]

[src]

Performs the -= operation.

impl Mul for Checked<i64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<i64> for Checked<i64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<Checked<i64>> for &'a Checked<i64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a Checked<i64>> for Checked<i64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a Checked<i64>> for &'b Checked<i64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<i64> for &'a Checked<i64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a i64> for Checked<i64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a i64> for &'b Checked<i64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Checked<i64>
[src]

[src]

Performs the *= operation.

impl MulAssign<i64> for Checked<i64>
[src]

[src]

Performs the *= operation.

impl Div for Checked<i64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<i64> for Checked<i64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<Checked<i64>> for &'a Checked<i64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a Checked<i64>> for Checked<i64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a Checked<i64>> for &'b Checked<i64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<i64> for &'a Checked<i64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a i64> for Checked<i64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a i64> for &'b Checked<i64>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Checked<i64>
[src]

[src]

Performs the /= operation.

impl DivAssign<i64> for Checked<i64>
[src]

[src]

Performs the /= operation.

impl Rem for Checked<i64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl Rem<i64> for Checked<i64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<Checked<i64>> for &'a Checked<i64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a Checked<i64>> for Checked<i64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a Checked<i64>> for &'b Checked<i64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<i64> for &'a Checked<i64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a i64> for Checked<i64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a i64> for &'b Checked<i64>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Checked<i64>
[src]

[src]

Performs the %= operation.

impl RemAssign<i64> for Checked<i64>
[src]

[src]

Performs the %= operation.

impl Not for Checked<i64>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl<'a> Not for &'a Checked<i64>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Checked<i64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXor<i64> for Checked<i64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<Checked<i64>> for &'a Checked<i64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a Checked<i64>> for Checked<i64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a Checked<i64>> for &'b Checked<i64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<i64> for &'a Checked<i64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a i64> for Checked<i64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a i64> for &'b Checked<i64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Checked<i64>
[src]

[src]

Performs the ^= operation.

impl BitXorAssign<i64> for Checked<i64>
[src]

[src]

Performs the ^= operation.

impl BitOr for Checked<i64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOr<i64> for Checked<i64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<Checked<i64>> for &'a Checked<i64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a Checked<i64>> for Checked<i64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<i64> for &'a Checked<i64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a i64> for Checked<i64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Checked<i64>
[src]

[src]

Performs the |= operation.

impl BitOrAssign<i64> for Checked<i64>
[src]

[src]

Performs the |= operation.

impl BitAnd for Checked<i64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAnd<i64> for Checked<i64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<Checked<i64>> for &'a Checked<i64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a Checked<i64>> for Checked<i64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<i64> for &'a Checked<i64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a i64> for Checked<i64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Checked<i64>
[src]

[src]

Performs the &= operation.

impl BitAndAssign<i64> for Checked<i64>
[src]

[src]

Performs the &= operation.

impl Neg for Checked<i64>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl<'a> Neg for &'a Checked<i64>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Checked<isize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl Add<isize> for Checked<isize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<Checked<isize>> for &'a Checked<isize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a Checked<isize>> for Checked<isize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<isize> for &'a Checked<isize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<'a> Add<&'a isize> for Checked<isize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Checked<isize>
[src]

[src]

Performs the += operation.

impl AddAssign<isize> for Checked<isize>
[src]

[src]

Performs the += operation.

impl Sub for Checked<isize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl Sub<isize> for Checked<isize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<Checked<isize>> for &'a Checked<isize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a Checked<isize>> for Checked<isize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a Checked<isize>> for &'b Checked<isize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<isize> for &'a Checked<isize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a> Sub<&'a isize> for Checked<isize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<'a, 'b> Sub<&'a isize> for &'b Checked<isize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Checked<isize>
[src]

[src]

Performs the -= operation.

impl SubAssign<isize> for Checked<isize>
[src]

[src]

Performs the -= operation.

impl Mul for Checked<isize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl Mul<isize> for Checked<isize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<Checked<isize>> for &'a Checked<isize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a Checked<isize>> for Checked<isize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a Checked<isize>> for &'b Checked<isize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<isize> for &'a Checked<isize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a> Mul<&'a isize> for Checked<isize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl<'a, 'b> Mul<&'a isize> for &'b Checked<isize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Checked<isize>
[src]

[src]

Performs the *= operation.

impl MulAssign<isize> for Checked<isize>
[src]

[src]

Performs the *= operation.

impl Div for Checked<isize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl Div<isize> for Checked<isize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<Checked<isize>> for &'a Checked<isize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a Checked<isize>> for Checked<isize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a Checked<isize>> for &'b Checked<isize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<isize> for &'a Checked<isize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a> Div<&'a isize> for Checked<isize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl<'a, 'b> Div<&'a isize> for &'b Checked<isize>
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Checked<isize>
[src]

[src]

Performs the /= operation.

impl DivAssign<isize> for Checked<isize>
[src]

[src]

Performs the /= operation.

impl Rem for Checked<isize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl Rem<isize> for Checked<isize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<Checked<isize>> for &'a Checked<isize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a Checked<isize>> for Checked<isize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a Checked<isize>> for &'b Checked<isize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<isize> for &'a Checked<isize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a> Rem<&'a isize> for Checked<isize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl<'a, 'b> Rem<&'a isize> for &'b Checked<isize>
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Checked<isize>
[src]

[src]

Performs the %= operation.

impl RemAssign<isize> for Checked<isize>
[src]

[src]

Performs the %= operation.

impl Not for Checked<isize>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl<'a> Not for &'a Checked<isize>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Checked<isize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXor<isize> for Checked<isize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<Checked<isize>> for &'a Checked<isize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a Checked<isize>> for Checked<isize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a Checked<isize>> for &'b Checked<isize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<isize> for &'a Checked<isize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a> BitXor<&'a isize> for Checked<isize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl<'a, 'b> BitXor<&'a isize> for &'b Checked<isize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Checked<isize>
[src]

[src]

Performs the ^= operation.

impl BitXorAssign<isize> for Checked<isize>
[src]

[src]

Performs the ^= operation.

impl BitOr for Checked<isize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOr<isize> for Checked<isize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<Checked<isize>> for &'a Checked<isize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a Checked<isize>> for Checked<isize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<isize> for &'a Checked<isize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl<'a> BitOr<&'a isize> for Checked<isize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Checked<isize>
[src]

[src]

Performs the |= operation.

impl BitOrAssign<isize> for Checked<isize>
[src]

[src]

Performs the |= operation.

impl BitAnd for Checked<isize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAnd<isize> for Checked<isize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<Checked<isize>> for &'a Checked<isize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a Checked<isize>> for Checked<isize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<isize> for &'a Checked<isize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl<'a> BitAnd<&'a isize> for Checked<isize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Checked<isize>
[src]

[src]

Performs the &= operation.

impl BitAndAssign<isize> for Checked<isize>
[src]

[src]

Performs the &= operation.

impl Neg for Checked<isize>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl<'a> Neg for &'a Checked<isize>
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.