W3cubDocs

/Rust

Struct std::num::Wrapping

pub struct Wrapping<T>(pub T);

Provides intentionally-wrapped arithmetic on T.

Operations like + on u32 values is intended to never overflow, and in some debug configurations overflow is detected and results in a panic. While most arithmetic falls into this category, some code explicitly expects and relies upon modular arithmetic (e.g., hashing).

Wrapping arithmetic can be achieved either through methods like wrapping_add, or through the Wrapping<T> type, which says that all standard arithmetic operations on the underlying value are intended to have wrapping semantics.

Examples

use std::num::Wrapping;

let zero = Wrapping(0u32);
let one = Wrapping(1u32);

assert_eq!(std::u32::MAX, (zero - one).0);

Trait Implementations

impl<T> PartialEq<Wrapping<T>> for Wrapping<T> where T: PartialEq<T> [src]

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

This method tests for !=.

impl RemAssign<Wrapping<usize>> for Wrapping<usize>
1.8.0
[src]

The method for the %= operator

impl RemAssign<Wrapping<u8>> for Wrapping<u8>
1.8.0
[src]

The method for the %= operator

impl RemAssign<Wrapping<u16>> for Wrapping<u16>
1.8.0
[src]

The method for the %= operator

impl RemAssign<Wrapping<u32>> for Wrapping<u32>
1.8.0
[src]

The method for the %= operator

impl RemAssign<Wrapping<u64>> for Wrapping<u64>
1.8.0
[src]

The method for the %= operator

impl RemAssign<Wrapping<isize>> for Wrapping<isize>
1.8.0
[src]

The method for the %= operator

impl RemAssign<Wrapping<i8>> for Wrapping<i8>
1.8.0
[src]

The method for the %= operator

impl RemAssign<Wrapping<i16>> for Wrapping<i16>
1.8.0
[src]

The method for the %= operator

impl RemAssign<Wrapping<i32>> for Wrapping<i32>
1.8.0
[src]

The method for the %= operator

impl RemAssign<Wrapping<i64>> for Wrapping<i64>
1.8.0
[src]

The method for the %= operator

impl RemAssign<Wrapping<u128>> for Wrapping<u128>
1.8.0
[src]

The method for the %= operator

impl RemAssign<Wrapping<i128>> for Wrapping<i128>
1.8.0
[src]

The method for the %= operator

impl<T> Default for Wrapping<T> where T: Default [src]

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

impl<T> Clone for Wrapping<T> where T: Clone [src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl ShrAssign<usize> for Wrapping<u8>
1.8.0
[src]

The method for the >>= operator

impl ShrAssign<usize> for Wrapping<u16>
1.8.0
[src]

The method for the >>= operator

impl ShrAssign<usize> for Wrapping<u32>
1.8.0
[src]

The method for the >>= operator

impl ShrAssign<usize> for Wrapping<u64>
1.8.0
[src]

The method for the >>= operator

impl ShrAssign<usize> for Wrapping<usize>
1.8.0
[src]

The method for the >>= operator

impl ShrAssign<usize> for Wrapping<i8>
1.8.0
[src]

The method for the >>= operator

impl ShrAssign<usize> for Wrapping<i16>
1.8.0
[src]

The method for the >>= operator

impl ShrAssign<usize> for Wrapping<i32>
1.8.0
[src]

The method for the >>= operator

impl ShrAssign<usize> for Wrapping<i64>
1.8.0
[src]

The method for the >>= operator

impl ShrAssign<usize> for Wrapping<isize>
1.8.0
[src]

The method for the >>= operator

impl Not for Wrapping<usize> [src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl Not for Wrapping<u8> [src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl Not for Wrapping<u16> [src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl Not for Wrapping<u32> [src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl Not for Wrapping<u64> [src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl Not for Wrapping<isize> [src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl Not for Wrapping<i8> [src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl Not for Wrapping<i16> [src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl Not for Wrapping<i32> [src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl Not for Wrapping<i64> [src]

The resulting type after applying the ! operator

The method for the unary ! operator

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

The resulting type after applying the ! operator

The method for the unary ! operator

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

The resulting type after applying the ! operator

The method for the unary ! operator

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

The resulting type after applying the ! operator

The method for the unary ! operator

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

The resulting type after applying the ! operator

The method for the unary ! operator

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

The resulting type after applying the ! operator

The method for the unary ! operator

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

The resulting type after applying the ! operator

The method for the unary ! operator

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

The resulting type after applying the ! operator

The method for the unary ! operator

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

The resulting type after applying the ! operator

The method for the unary ! operator

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

The resulting type after applying the ! operator

The method for the unary ! operator

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

The resulting type after applying the ! operator

The method for the unary ! operator

impl Not for Wrapping<u128> [src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl Not for Wrapping<i128> [src]

The resulting type after applying the ! operator

The method for the unary ! operator

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

The resulting type after applying the ! operator

The method for the unary ! operator

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

The resulting type after applying the ! operator

The method for the unary ! operator

impl<T> LowerHex for Wrapping<T> where T: LowerHex
1.11.0
[src]

Formats the value using the given formatter.

impl DivAssign<Wrapping<usize>> for Wrapping<usize>
1.8.0
[src]

The method for the /= operator

impl DivAssign<Wrapping<u8>> for Wrapping<u8>
1.8.0
[src]

The method for the /= operator

impl DivAssign<Wrapping<u16>> for Wrapping<u16>
1.8.0
[src]

The method for the /= operator

impl DivAssign<Wrapping<u32>> for Wrapping<u32>
1.8.0
[src]

The method for the /= operator

impl DivAssign<Wrapping<u64>> for Wrapping<u64>
1.8.0
[src]

The method for the /= operator

impl DivAssign<Wrapping<isize>> for Wrapping<isize>
1.8.0
[src]

The method for the /= operator

impl DivAssign<Wrapping<i8>> for Wrapping<i8>
1.8.0
[src]

The method for the /= operator

impl DivAssign<Wrapping<i16>> for Wrapping<i16>
1.8.0
[src]

The method for the /= operator

impl DivAssign<Wrapping<i32>> for Wrapping<i32>
1.8.0
[src]

The method for the /= operator

impl DivAssign<Wrapping<i64>> for Wrapping<i64>
1.8.0
[src]

The method for the /= operator

impl DivAssign<Wrapping<u128>> for Wrapping<u128>
1.8.0
[src]

The method for the /= operator

impl DivAssign<Wrapping<i128>> for Wrapping<i128>
1.8.0
[src]

The method for the /= operator

impl<T> Display for Wrapping<T> where T: Display
1.10.0
[src]

Formats the value using the given formatter.

impl Product<Wrapping<i8>> for Wrapping<i8>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

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

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

impl Product<Wrapping<i16>> for Wrapping<i16>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

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

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

impl Product<Wrapping<i32>> for Wrapping<i32>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

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

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

impl Product<Wrapping<i64>> for Wrapping<i64>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

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

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

impl Product<Wrapping<isize>> for Wrapping<isize>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

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

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

impl Product<Wrapping<u8>> for Wrapping<u8>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

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

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

impl Product<Wrapping<u16>> for Wrapping<u16>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

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

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

impl Product<Wrapping<u32>> for Wrapping<u32>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

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

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

impl Product<Wrapping<u64>> for Wrapping<u64>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

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

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

impl Product<Wrapping<usize>> for Wrapping<usize>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

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

Method which takes an iterator and generates Self from the elements by multiplying the items. Read more

impl<T> Eq for Wrapping<T> where T: Eq [src]

impl ShlAssign<usize> for Wrapping<u8>
1.8.0
[src]

The method for the <<= operator

impl ShlAssign<usize> for Wrapping<u16>
1.8.0
[src]

The method for the <<= operator

impl ShlAssign<usize> for Wrapping<u32>
1.8.0
[src]

The method for the <<= operator

impl ShlAssign<usize> for Wrapping<u64>
1.8.0
[src]

The method for the <<= operator

impl ShlAssign<usize> for Wrapping<usize>
1.8.0
[src]

The method for the <<= operator

impl ShlAssign<usize> for Wrapping<i8>
1.8.0
[src]

The method for the <<= operator

impl ShlAssign<usize> for Wrapping<i16>
1.8.0
[src]

The method for the <<= operator

impl ShlAssign<usize> for Wrapping<i32>
1.8.0
[src]

The method for the <<= operator

impl ShlAssign<usize> for Wrapping<i64>
1.8.0
[src]

The method for the <<= operator

impl ShlAssign<usize> for Wrapping<isize>
1.8.0
[src]

The method for the <<= operator

impl MulAssign<Wrapping<usize>> for Wrapping<usize>
1.8.0
[src]

The method for the *= operator

impl MulAssign<Wrapping<u8>> for Wrapping<u8>
1.8.0
[src]

The method for the *= operator

impl MulAssign<Wrapping<u16>> for Wrapping<u16>
1.8.0
[src]

The method for the *= operator

impl MulAssign<Wrapping<u32>> for Wrapping<u32>
1.8.0
[src]

The method for the *= operator

impl MulAssign<Wrapping<u64>> for Wrapping<u64>
1.8.0
[src]

The method for the *= operator

impl MulAssign<Wrapping<isize>> for Wrapping<isize>
1.8.0
[src]

The method for the *= operator

impl MulAssign<Wrapping<i8>> for Wrapping<i8>
1.8.0
[src]

The method for the *= operator

impl MulAssign<Wrapping<i16>> for Wrapping<i16>
1.8.0
[src]

The method for the *= operator

impl MulAssign<Wrapping<i32>> for Wrapping<i32>
1.8.0
[src]

The method for the *= operator

impl MulAssign<Wrapping<i64>> for Wrapping<i64>
1.8.0
[src]

The method for the *= operator

impl MulAssign<Wrapping<u128>> for Wrapping<u128>
1.8.0
[src]

The method for the *= operator

impl MulAssign<Wrapping<i128>> for Wrapping<i128>
1.8.0
[src]

The method for the *= operator

impl Sum<Wrapping<i8>> for Wrapping<i8>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

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

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

impl Sum<Wrapping<i16>> for Wrapping<i16>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

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

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

impl Sum<Wrapping<i32>> for Wrapping<i32>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

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

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

impl Sum<Wrapping<i64>> for Wrapping<i64>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

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

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

impl Sum<Wrapping<isize>> for Wrapping<isize>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

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

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

impl Sum<Wrapping<u8>> for Wrapping<u8>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

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

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

impl Sum<Wrapping<u16>> for Wrapping<u16>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

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

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

impl Sum<Wrapping<u32>> for Wrapping<u32>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

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

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

impl Sum<Wrapping<u64>> for Wrapping<u64>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

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

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

impl Sum<Wrapping<usize>> for Wrapping<usize>
1.12.0
[src]

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

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

Method which takes an iterator and generates Self from the elements by "summing up" the items. Read more

impl BitXorAssign<Wrapping<usize>> for Wrapping<usize>
1.8.0
[src]

The method for the ^= operator

impl BitXorAssign<Wrapping<u8>> for Wrapping<u8>
1.8.0
[src]

The method for the ^= operator

impl BitXorAssign<Wrapping<u16>> for Wrapping<u16>
1.8.0
[src]

The method for the ^= operator

impl BitXorAssign<Wrapping<u32>> for Wrapping<u32>
1.8.0
[src]

The method for the ^= operator

impl BitXorAssign<Wrapping<u64>> for Wrapping<u64>
1.8.0
[src]

The method for the ^= operator

impl BitXorAssign<Wrapping<isize>> for Wrapping<isize>
1.8.0
[src]

The method for the ^= operator

impl BitXorAssign<Wrapping<i8>> for Wrapping<i8>
1.8.0
[src]

The method for the ^= operator

impl BitXorAssign<Wrapping<i16>> for Wrapping<i16>
1.8.0
[src]

The method for the ^= operator

impl BitXorAssign<Wrapping<i32>> for Wrapping<i32>
1.8.0
[src]

The method for the ^= operator

impl BitXorAssign<Wrapping<i64>> for Wrapping<i64>
1.8.0
[src]

The method for the ^= operator

impl BitXorAssign<Wrapping<u128>> for Wrapping<u128>
1.8.0
[src]

The method for the ^= operator

impl BitXorAssign<Wrapping<i128>> for Wrapping<i128>
1.8.0
[src]

The method for the ^= operator

impl Neg for Wrapping<usize>
1.10.0
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl Neg for Wrapping<u8>
1.10.0
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl Neg for Wrapping<u16>
1.10.0
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl Neg for Wrapping<u32>
1.10.0
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl Neg for Wrapping<u64>
1.10.0
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl Neg for Wrapping<isize>
1.10.0
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl Neg for Wrapping<i8>
1.10.0
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl Neg for Wrapping<i16>
1.10.0
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl Neg for Wrapping<i32>
1.10.0
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl Neg for Wrapping<i64>
1.10.0
[src]

The resulting type after applying the - operator

The method for the unary - operator

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

The resulting type after applying the - operator

The method for the unary - operator

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

The resulting type after applying the - operator

The method for the unary - operator

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

The resulting type after applying the - operator

The method for the unary - operator

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

The resulting type after applying the - operator

The method for the unary - operator

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

The resulting type after applying the - operator

The method for the unary - operator

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

The resulting type after applying the - operator

The method for the unary - operator

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

The resulting type after applying the - operator

The method for the unary - operator

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

The resulting type after applying the - operator

The method for the unary - operator

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

The resulting type after applying the - operator

The method for the unary - operator

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

The resulting type after applying the - operator

The method for the unary - operator

impl Neg for Wrapping<u128>
1.10.0
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl Neg for Wrapping<i128>
1.10.0
[src]

The resulting type after applying the - operator

The method for the unary - operator

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

The resulting type after applying the - operator

The method for the unary - operator

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

The resulting type after applying the - operator

The method for the unary - operator

impl Rem<Wrapping<usize>> for Wrapping<usize>
1.7.0
[src]

The resulting type after applying the % operator

The method for the % operator

impl Rem<Wrapping<u8>> for Wrapping<u8>
1.7.0
[src]

The resulting type after applying the % operator

The method for the % operator

impl Rem<Wrapping<u16>> for Wrapping<u16>
1.7.0
[src]

The resulting type after applying the % operator

The method for the % operator

impl Rem<Wrapping<u32>> for Wrapping<u32>
1.7.0
[src]

The resulting type after applying the % operator

The method for the % operator

impl Rem<Wrapping<u64>> for Wrapping<u64>
1.7.0
[src]

The resulting type after applying the % operator

The method for the % operator

impl Rem<Wrapping<isize>> for Wrapping<isize>
1.7.0
[src]

The resulting type after applying the % operator

The method for the % operator

impl Rem<Wrapping<i8>> for Wrapping<i8>
1.7.0
[src]

The resulting type after applying the % operator

The method for the % operator

impl Rem<Wrapping<i16>> for Wrapping<i16>
1.7.0
[src]

The resulting type after applying the % operator

The method for the % operator

impl Rem<Wrapping<i32>> for Wrapping<i32>
1.7.0
[src]

The resulting type after applying the % operator

The method for the % operator

impl Rem<Wrapping<i64>> for Wrapping<i64>
1.7.0
[src]

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

impl Rem<Wrapping<u128>> for Wrapping<u128>
1.7.0
[src]

The resulting type after applying the % operator

The method for the % operator

impl Rem<Wrapping<i128>> for Wrapping<i128>
1.7.0
[src]

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

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

The resulting type after applying the % operator

The method for the % operator

impl<T> Binary for Wrapping<T> where T: Binary
1.11.0
[src]

Formats the value using the given formatter.

impl Div<Wrapping<usize>> for Wrapping<usize>
1.3.0
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<Wrapping<u8>> for Wrapping<u8>
1.3.0
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<Wrapping<u16>> for Wrapping<u16>
1.3.0
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<Wrapping<u32>> for Wrapping<u32>
1.3.0
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<Wrapping<u64>> for Wrapping<u64>
1.3.0
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<Wrapping<isize>> for Wrapping<isize>
1.3.0
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<Wrapping<i8>> for Wrapping<i8>
1.3.0
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<Wrapping<i16>> for Wrapping<i16>
1.3.0
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<Wrapping<i32>> for Wrapping<i32>
1.3.0
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<Wrapping<i64>> for Wrapping<i64>
1.3.0
[src]

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

impl Div<Wrapping<u128>> for Wrapping<u128>
1.3.0
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<Wrapping<i128>> for Wrapping<i128>
1.3.0
[src]

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the / operator

The method for the / operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

impl Mul<Wrapping<isize>> for Wrapping<isize> [src]

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

impl Mul<Wrapping<i64>> for Wrapping<i64> [src]

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

impl Mul<Wrapping<u128>> for Wrapping<u128> [src]

The resulting type after applying the * operator

The method for the * operator

impl Mul<Wrapping<i128>> for Wrapping<i128> [src]

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

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

The resulting type after applying the * operator

The method for the * operator

impl<T> Debug for Wrapping<T> where T: Debug [src]

Formats the value using the given formatter.

impl SubAssign<Wrapping<usize>> for Wrapping<usize>
1.8.0
[src]

The method for the -= operator

impl SubAssign<Wrapping<u8>> for Wrapping<u8>
1.8.0
[src]

The method for the -= operator

impl SubAssign<Wrapping<u16>> for Wrapping<u16>
1.8.0
[src]

The method for the -= operator

impl SubAssign<Wrapping<u32>> for Wrapping<u32>
1.8.0
[src]

The method for the -= operator

impl SubAssign<Wrapping<u64>> for Wrapping<u64>
1.8.0
[src]

The method for the -= operator

impl SubAssign<Wrapping<isize>> for Wrapping<isize>
1.8.0
[src]

The method for the -= operator

impl SubAssign<Wrapping<i8>> for Wrapping<i8>
1.8.0
[src]

The method for the -= operator

impl SubAssign<Wrapping<i16>> for Wrapping<i16>
1.8.0
[src]

The method for the -= operator

impl SubAssign<Wrapping<i32>> for Wrapping<i32>
1.8.0
[src]

The method for the -= operator

impl SubAssign<Wrapping<i64>> for Wrapping<i64>
1.8.0
[src]

The method for the -= operator

impl SubAssign<Wrapping<u128>> for Wrapping<u128>
1.8.0
[src]

The method for the -= operator

impl SubAssign<Wrapping<i128>> for Wrapping<i128>
1.8.0
[src]

The method for the -= operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

impl Sub<Wrapping<isize>> for Wrapping<isize> [src]

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

impl Sub<Wrapping<i64>> for Wrapping<i64> [src]

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

impl Sub<Wrapping<u128>> for Wrapping<u128> [src]

The resulting type after applying the - operator

The method for the - operator

impl Sub<Wrapping<i128>> for Wrapping<i128> [src]

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the - operator

The method for the - operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

impl Add<Wrapping<isize>> for Wrapping<isize> [src]

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

impl Add<Wrapping<i64>> for Wrapping<i64> [src]

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

impl Add<Wrapping<u128>> for Wrapping<u128> [src]

The resulting type after applying the + operator

The method for the + operator

impl Add<Wrapping<i128>> for Wrapping<i128> [src]

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

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

The resulting type after applying the + operator

The method for the + operator

impl BitOrAssign<Wrapping<usize>> for Wrapping<usize>
1.8.0
[src]

The method for the |= operator

impl BitOrAssign<Wrapping<u8>> for Wrapping<u8>
1.8.0
[src]

The method for the |= operator

impl BitOrAssign<Wrapping<u16>> for Wrapping<u16>
1.8.0
[src]

The method for the |= operator

impl BitOrAssign<Wrapping<u32>> for Wrapping<u32>
1.8.0
[src]

The method for the |= operator

impl BitOrAssign<Wrapping<u64>> for Wrapping<u64>
1.8.0
[src]

The method for the |= operator

impl BitOrAssign<Wrapping<isize>> for Wrapping<isize>
1.8.0
[src]

The method for the |= operator

impl BitOrAssign<Wrapping<i8>> for Wrapping<i8>
1.8.0
[src]

The method for the |= operator

impl BitOrAssign<Wrapping<i16>> for Wrapping<i16>
1.8.0
[src]

The method for the |= operator

impl BitOrAssign<Wrapping<i32>> for Wrapping<i32>
1.8.0
[src]

The method for the |= operator

impl BitOrAssign<Wrapping<i64>> for Wrapping<i64>
1.8.0
[src]

The method for the |= operator

impl BitOrAssign<Wrapping<u128>> for Wrapping<u128>
1.8.0
[src]

The method for the |= operator

impl BitOrAssign<Wrapping<i128>> for Wrapping<i128>
1.8.0
[src]

The method for the |= operator

impl<T> Ord for Wrapping<T> where T: Ord [src]

This method returns an Ordering between self and other. Read more

impl AddAssign<Wrapping<usize>> for Wrapping<usize>
1.8.0
[src]

The method for the += operator

impl AddAssign<Wrapping<u8>> for Wrapping<u8>
1.8.0
[src]

The method for the += operator

impl AddAssign<Wrapping<u16>> for Wrapping<u16>
1.8.0
[src]

The method for the += operator

impl AddAssign<Wrapping<u32>> for Wrapping<u32>
1.8.0
[src]

The method for the += operator

impl AddAssign<Wrapping<u64>> for Wrapping<u64>
1.8.0
[src]

The method for the += operator

impl AddAssign<Wrapping<isize>> for Wrapping<isize>
1.8.0
[src]

The method for the += operator

impl AddAssign<Wrapping<i8>> for Wrapping<i8>
1.8.0
[src]

The method for the += operator

impl AddAssign<Wrapping<i16>> for Wrapping<i16>
1.8.0
[src]

The method for the += operator

impl AddAssign<Wrapping<i32>> for Wrapping<i32>
1.8.0
[src]

The method for the += operator

impl AddAssign<Wrapping<i64>> for Wrapping<i64>
1.8.0
[src]

The method for the += operator

impl AddAssign<Wrapping<u128>> for Wrapping<u128>
1.8.0
[src]

The method for the += operator

impl AddAssign<Wrapping<i128>> for Wrapping<i128>
1.8.0
[src]

The method for the += operator

impl Shr<usize> for Wrapping<u8> [src]

The resulting type after applying the >> operator

The method for the >> operator

impl Shr<usize> for Wrapping<u16> [src]

The resulting type after applying the >> operator

The method for the >> operator

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

The resulting type after applying the >> operator

The method for the >> operator

impl Shr<usize> for Wrapping<u64> [src]

The resulting type after applying the >> operator

The method for the >> operator

impl Shr<usize> for Wrapping<usize> [src]

The resulting type after applying the >> operator

The method for the >> operator

impl Shr<usize> for Wrapping<i8> [src]

The resulting type after applying the >> operator

The method for the >> operator

impl Shr<usize> for Wrapping<i16> [src]

The resulting type after applying the >> operator

The method for the >> operator

impl Shr<usize> for Wrapping<i32> [src]

The resulting type after applying the >> operator

The method for the >> operator

impl Shr<usize> for Wrapping<i64> [src]

The resulting type after applying the >> operator

The method for the >> operator

impl Shr<usize> for Wrapping<isize> [src]

The resulting type after applying the >> operator

The method for the >> operator

impl Shl<usize> for Wrapping<u8> [src]

The resulting type after applying the << operator

The method for the << operator

impl Shl<usize> for Wrapping<u16> [src]

The resulting type after applying the << operator

The method for the << operator

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

The resulting type after applying the << operator

The method for the << operator

impl Shl<usize> for Wrapping<u64> [src]

The resulting type after applying the << operator

The method for the << operator

impl Shl<usize> for Wrapping<usize> [src]

The resulting type after applying the << operator

The method for the << operator

impl Shl<usize> for Wrapping<i8> [src]

The resulting type after applying the << operator

The method for the << operator

impl Shl<usize> for Wrapping<i16> [src]

The resulting type after applying the << operator

The method for the << operator

impl Shl<usize> for Wrapping<i32> [src]

The resulting type after applying the << operator

The method for the << operator

impl Shl<usize> for Wrapping<i64> [src]

The resulting type after applying the << operator

The method for the << operator

impl Shl<usize> for Wrapping<isize> [src]

The resulting type after applying the << operator

The method for the << operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

impl BitXor<Wrapping<isize>> for Wrapping<isize> [src]

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

impl BitXor<Wrapping<i64>> for Wrapping<i64> [src]

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

impl BitXor<Wrapping<u128>> for Wrapping<u128> [src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl BitXor<Wrapping<i128>> for Wrapping<i128> [src]

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the ^ operator

The method for the ^ operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

impl BitOr<Wrapping<isize>> for Wrapping<isize> [src]

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

impl BitOr<Wrapping<i64>> for Wrapping<i64> [src]

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

impl BitOr<Wrapping<u128>> for Wrapping<u128> [src]

The resulting type after applying the | operator

The method for the | operator

impl BitOr<Wrapping<i128>> for Wrapping<i128> [src]

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

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

The resulting type after applying the | operator

The method for the | operator

impl<T> Copy for Wrapping<T> where T: Copy [src]

impl<T> Hash for Wrapping<T> where T: Hash [src]

Feeds this value into the state given, updating the hasher as necessary.

Feeds a slice of this type into the state provided.

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

impl BitAnd<Wrapping<isize>> for Wrapping<isize> [src]

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

impl BitAnd<Wrapping<i32>> for Wrapping<i32> [src]

The resulting type after applying the & operator

The method for the & operator

impl BitAnd<Wrapping<i64>> for Wrapping<i64> [src]

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

impl BitAnd<Wrapping<u128>> for Wrapping<u128> [src]

The resulting type after applying the & operator

The method for the & operator

impl BitAnd<Wrapping<i128>> for Wrapping<i128> [src]

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

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

The resulting type after applying the & operator

The method for the & operator

impl BitAndAssign<Wrapping<usize>> for Wrapping<usize>
1.8.0
[src]

The method for the &= operator

impl BitAndAssign<Wrapping<u8>> for Wrapping<u8>
1.8.0
[src]

The method for the &= operator

impl BitAndAssign<Wrapping<u16>> for Wrapping<u16>
1.8.0
[src]

The method for the &= operator

impl BitAndAssign<Wrapping<u32>> for Wrapping<u32>
1.8.0
[src]

The method for the &= operator

impl BitAndAssign<Wrapping<u64>> for Wrapping<u64>
1.8.0
[src]

The method for the &= operator

impl BitAndAssign<Wrapping<isize>> for Wrapping<isize>
1.8.0
[src]

The method for the &= operator

impl BitAndAssign<Wrapping<i8>> for Wrapping<i8>
1.8.0
[src]

The method for the &= operator

impl BitAndAssign<Wrapping<i16>> for Wrapping<i16>
1.8.0
[src]

The method for the &= operator

impl BitAndAssign<Wrapping<i32>> for Wrapping<i32>
1.8.0
[src]

The method for the &= operator

impl BitAndAssign<Wrapping<i64>> for Wrapping<i64>
1.8.0
[src]

The method for the &= operator

impl BitAndAssign<Wrapping<u128>> for Wrapping<u128>
1.8.0
[src]

The method for the &= operator

impl BitAndAssign<Wrapping<i128>> for Wrapping<i128>
1.8.0
[src]

The method for the &= operator

impl<T> UpperHex for Wrapping<T> where T: UpperHex
1.11.0
[src]

Formats the value using the given formatter.

impl<T> PartialOrd<Wrapping<T>> for Wrapping<T> where T: PartialOrd<T> [src]

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

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

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

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

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

impl<T> Octal for Wrapping<T> where T: Octal
1.11.0
[src]

Formats the value using the given formatter.

© 2010 The Rust Project Developers
Licensed under the Apache License, Version 2.0 or the MIT license, at your option.
https://doc.rust-lang.org/std/num/struct.Wrapping.html