Struct core::num::Wrapping1.0.0 [] [src]

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

Trait Implementations

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

The resulting type after applying the << operator.

[src]

Performs the << operation.

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

[src]

Performs the <<= operation.

impl<'a> ShlAssign<&'a usize> for Wrapping<u8>
1.22.0
[src]

[src]

Performs the <<= operation.

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

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

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

[src]

Performs the >>= operation.

impl<'a> ShrAssign<&'a usize> for Wrapping<u8>
1.22.0
[src]

[src]

Performs the >>= operation.

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

The resulting type after applying the << operator.

[src]

Performs the << operation.

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

[src]

Performs the <<= operation.

impl<'a> ShlAssign<&'a usize> for Wrapping<u16>
1.22.0
[src]

[src]

Performs the <<= operation.

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

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

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

[src]

Performs the >>= operation.

impl<'a> ShrAssign<&'a usize> for Wrapping<u16>
1.22.0
[src]

[src]

Performs the >>= operation.

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

The resulting type after applying the << operator.

[src]

Performs the << operation.

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

[src]

Performs the <<= operation.

impl<'a> ShlAssign<&'a usize> for Wrapping<u32>
1.22.0
[src]

[src]

Performs the <<= operation.

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

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

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

[src]

Performs the >>= operation.

impl<'a> ShrAssign<&'a usize> for Wrapping<u32>
1.22.0
[src]

[src]

Performs the >>= operation.

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

The resulting type after applying the << operator.

[src]

Performs the << operation.

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

[src]

Performs the <<= operation.

impl<'a> ShlAssign<&'a usize> for Wrapping<u64>
1.22.0
[src]

[src]

Performs the <<= operation.

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

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

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

[src]

Performs the >>= operation.

impl<'a> ShrAssign<&'a usize> for Wrapping<u64>
1.22.0
[src]

[src]

Performs the >>= operation.

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

The resulting type after applying the << operator.

[src]

Performs the << operation.

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

[src]

Performs the <<= operation.

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

[src]

Performs the <<= operation.

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

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

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

[src]

Performs the >>= operation.

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

[src]

Performs the >>= operation.

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

The resulting type after applying the << operator.

[src]

Performs the << operation.

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

[src]

Performs the <<= operation.

impl<'a> ShlAssign<&'a usize> for Wrapping<i8>
1.22.0
[src]

[src]

Performs the <<= operation.

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

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

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

[src]

Performs the >>= operation.

impl<'a> ShrAssign<&'a usize> for Wrapping<i8>
1.22.0
[src]

[src]

Performs the >>= operation.

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

The resulting type after applying the << operator.

[src]

Performs the << operation.

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

[src]

Performs the <<= operation.

impl<'a> ShlAssign<&'a usize> for Wrapping<i16>
1.22.0
[src]

[src]

Performs the <<= operation.

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

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

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

[src]

Performs the >>= operation.

impl<'a> ShrAssign<&'a usize> for Wrapping<i16>
1.22.0
[src]

[src]

Performs the >>= operation.

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

The resulting type after applying the << operator.

[src]

Performs the << operation.

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

[src]

Performs the <<= operation.

impl<'a> ShlAssign<&'a usize> for Wrapping<i32>
1.22.0
[src]

[src]

Performs the <<= operation.

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

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

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

[src]

Performs the >>= operation.

impl<'a> ShrAssign<&'a usize> for Wrapping<i32>
1.22.0
[src]

[src]

Performs the >>= operation.

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

The resulting type after applying the << operator.

[src]

Performs the << operation.

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

[src]

Performs the <<= operation.

impl<'a> ShlAssign<&'a usize> for Wrapping<i64>
1.22.0
[src]

[src]

Performs the <<= operation.

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

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

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

[src]

Performs the >>= operation.

impl<'a> ShrAssign<&'a usize> for Wrapping<i64>
1.22.0
[src]

[src]

Performs the >>= operation.

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

The resulting type after applying the << operator.

[src]

Performs the << operation.

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

[src]

Performs the <<= operation.

impl<'a> ShlAssign<&'a usize> for Wrapping<isize>
1.22.0
[src]

[src]

Performs the <<= operation.

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

The resulting type after applying the >> operator.

[src]

Performs the >> operation.

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

[src]

Performs the >>= operation.

impl<'a> ShrAssign<&'a usize> for Wrapping<isize>
1.22.0
[src]

[src]

Performs the >>= operation.

impl Add for Wrapping<usize>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Wrapping<usize>
1.8.0
[src]

[src]

Performs the += operation.

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

[src]

Performs the += operation.

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

[src]

Performs the += operation.

impl Sub for Wrapping<usize>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Wrapping<usize>
1.8.0
[src]

[src]

Performs the -= operation.

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

[src]

Performs the -= operation.

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

[src]

Performs the -= operation.

impl Mul for Wrapping<usize>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Wrapping<usize>
1.8.0
[src]

[src]

Performs the *= operation.

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

[src]

Performs the *= operation.

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

[src]

Performs the *= operation.

impl Div for Wrapping<usize>
1.3.0
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Wrapping<usize>
1.8.0
[src]

[src]

Performs the /= operation.

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

[src]

Performs the /= operation.

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

[src]

Performs the /= operation.

impl Rem for Wrapping<usize>
1.7.0
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Wrapping<usize>
1.8.0
[src]

[src]

Performs the %= operation.

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

[src]

Performs the %= operation.

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

[src]

Performs the %= operation.

impl Not for Wrapping<usize>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

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

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Wrapping<usize>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Wrapping<usize>
1.8.0
[src]

[src]

Performs the ^= operation.

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

[src]

Performs the ^= operation.

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

[src]

Performs the ^= operation.

impl BitOr for Wrapping<usize>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Wrapping<usize>
1.8.0
[src]

[src]

Performs the |= operation.

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

[src]

Performs the |= operation.

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

[src]

Performs the |= operation.

impl BitAnd for Wrapping<usize>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Wrapping<usize>
1.8.0
[src]

[src]

Performs the &= operation.

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

[src]

Performs the &= operation.

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

[src]

Performs the &= operation.

impl Neg for Wrapping<usize>
1.10.0
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

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

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Wrapping<u8>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Wrapping<u8>
1.8.0
[src]

[src]

Performs the += operation.

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

[src]

Performs the += operation.

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

[src]

Performs the += operation.

impl Sub for Wrapping<u8>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Wrapping<u8>
1.8.0
[src]

[src]

Performs the -= operation.

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

[src]

Performs the -= operation.

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

[src]

Performs the -= operation.

impl Mul for Wrapping<u8>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Wrapping<u8>
1.8.0
[src]

[src]

Performs the *= operation.

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

[src]

Performs the *= operation.

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

[src]

Performs the *= operation.

impl Div for Wrapping<u8>
1.3.0
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Wrapping<u8>
1.8.0
[src]

[src]

Performs the /= operation.

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

[src]

Performs the /= operation.

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

[src]

Performs the /= operation.

impl Rem for Wrapping<u8>
1.7.0
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Wrapping<u8>
1.8.0
[src]

[src]

Performs the %= operation.

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

[src]

Performs the %= operation.

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

[src]

Performs the %= operation.

impl Not for Wrapping<u8>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

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

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Wrapping<u8>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Wrapping<u8>
1.8.0
[src]

[src]

Performs the ^= operation.

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

[src]

Performs the ^= operation.

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

[src]

Performs the ^= operation.

impl BitOr for Wrapping<u8>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Wrapping<u8>
1.8.0
[src]

[src]

Performs the |= operation.

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

[src]

Performs the |= operation.

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

[src]

Performs the |= operation.

impl BitAnd for Wrapping<u8>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Wrapping<u8>
1.8.0
[src]

[src]

Performs the &= operation.

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

[src]

Performs the &= operation.

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

[src]

Performs the &= operation.

impl Neg for Wrapping<u8>
1.10.0
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

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

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Wrapping<u16>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Wrapping<u16>
1.8.0
[src]

[src]

Performs the += operation.

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

[src]

Performs the += operation.

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

[src]

Performs the += operation.

impl Sub for Wrapping<u16>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Wrapping<u16>
1.8.0
[src]

[src]

Performs the -= operation.

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

[src]

Performs the -= operation.

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

[src]

Performs the -= operation.

impl Mul for Wrapping<u16>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Wrapping<u16>
1.8.0
[src]

[src]

Performs the *= operation.

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

[src]

Performs the *= operation.

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

[src]

Performs the *= operation.

impl Div for Wrapping<u16>
1.3.0
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Wrapping<u16>
1.8.0
[src]

[src]

Performs the /= operation.

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

[src]

Performs the /= operation.

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

[src]

Performs the /= operation.

impl Rem for Wrapping<u16>
1.7.0
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Wrapping<u16>
1.8.0
[src]

[src]

Performs the %= operation.

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

[src]

Performs the %= operation.

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

[src]

Performs the %= operation.

impl Not for Wrapping<u16>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

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

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Wrapping<u16>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Wrapping<u16>
1.8.0
[src]

[src]

Performs the ^= operation.

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

[src]

Performs the ^= operation.

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

[src]

Performs the ^= operation.

impl BitOr for Wrapping<u16>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Wrapping<u16>
1.8.0
[src]

[src]

Performs the |= operation.

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

[src]

Performs the |= operation.

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

[src]

Performs the |= operation.

impl BitAnd for Wrapping<u16>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Wrapping<u16>
1.8.0
[src]

[src]

Performs the &= operation.

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

[src]

Performs the &= operation.

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

[src]

Performs the &= operation.

impl Neg for Wrapping<u16>
1.10.0
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

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

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Wrapping<u32>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Wrapping<u32>
1.8.0
[src]

[src]

Performs the += operation.

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

[src]

Performs the += operation.

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

[src]

Performs the += operation.

impl Sub for Wrapping<u32>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Wrapping<u32>
1.8.0
[src]

[src]

Performs the -= operation.

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

[src]

Performs the -= operation.

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

[src]

Performs the -= operation.

impl Mul for Wrapping<u32>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Wrapping<u32>
1.8.0
[src]

[src]

Performs the *= operation.

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

[src]

Performs the *= operation.

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

[src]

Performs the *= operation.

impl Div for Wrapping<u32>
1.3.0
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Wrapping<u32>
1.8.0
[src]

[src]

Performs the /= operation.

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

[src]

Performs the /= operation.

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

[src]

Performs the /= operation.

impl Rem for Wrapping<u32>
1.7.0
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Wrapping<u32>
1.8.0
[src]

[src]

Performs the %= operation.

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

[src]

Performs the %= operation.

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

[src]

Performs the %= operation.

impl Not for Wrapping<u32>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

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

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Wrapping<u32>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Wrapping<u32>
1.8.0
[src]

[src]

Performs the ^= operation.

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

[src]

Performs the ^= operation.

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

[src]

Performs the ^= operation.

impl BitOr for Wrapping<u32>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Wrapping<u32>
1.8.0
[src]

[src]

Performs the |= operation.

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

[src]

Performs the |= operation.

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

[src]

Performs the |= operation.

impl BitAnd for Wrapping<u32>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Wrapping<u32>
1.8.0
[src]

[src]

Performs the &= operation.

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

[src]

Performs the &= operation.

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

[src]

Performs the &= operation.

impl Neg for Wrapping<u32>
1.10.0
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

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

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Wrapping<u64>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Wrapping<u64>
1.8.0
[src]

[src]

Performs the += operation.

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

[src]

Performs the += operation.

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

[src]

Performs the += operation.

impl Sub for Wrapping<u64>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Wrapping<u64>
1.8.0
[src]

[src]

Performs the -= operation.

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

[src]

Performs the -= operation.

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

[src]

Performs the -= operation.

impl Mul for Wrapping<u64>
[src]

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

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

The resulting type after applying the * operator.

[src]

Performs the * operation.

impl MulAssign for Wrapping<u64>
1.8.0
[src]

[src]

Performs the *= operation.

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

[src]

Performs the *= operation.

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

[src]

Performs the *= operation.

impl Div for Wrapping<u64>
1.3.0
[src]

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

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

The resulting type after applying the / operator.

[src]

Performs the / operation.

impl DivAssign for Wrapping<u64>
1.8.0
[src]

[src]

Performs the /= operation.

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

[src]

Performs the /= operation.

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

[src]

Performs the /= operation.

impl Rem for Wrapping<u64>
1.7.0
[src]

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

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

The resulting type after applying the % operator.

[src]

Performs the % operation.

impl RemAssign for Wrapping<u64>
1.8.0
[src]

[src]

Performs the %= operation.

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

[src]

Performs the %= operation.

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

[src]

Performs the %= operation.

impl Not for Wrapping<u64>
[src]

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

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

The resulting type after applying the ! operator.

[src]

Performs the unary ! operation.

impl BitXor for Wrapping<u64>
[src]

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

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

The resulting type after applying the ^ operator.

[src]

Performs the ^ operation.

impl BitXorAssign for Wrapping<u64>
1.8.0
[src]

[src]

Performs the ^= operation.

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

[src]

Performs the ^= operation.

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

[src]

Performs the ^= operation.

impl BitOr for Wrapping<u64>
[src]

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

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

The resulting type after applying the | operator.

[src]

Performs the | operation.

impl BitOrAssign for Wrapping<u64>
1.8.0
[src]

[src]

Performs the |= operation.

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

[src]

Performs the |= operation.

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

[src]

Performs the |= operation.

impl BitAnd for Wrapping<u64>
[src]

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

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

The resulting type after applying the & operator.

[src]

Performs the & operation.

impl BitAndAssign for Wrapping<u64>
1.8.0
[src]

[src]

Performs the &= operation.

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

[src]

Performs the &= operation.

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

[src]

Performs the &= operation.

impl Neg for Wrapping<u64>
1.10.0
[src]

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

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

The resulting type after applying the - operator.

[src]

Performs the unary - operation.

impl Add for Wrapping<u128>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

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

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl AddAssign for Wrapping<u128>
1.8.0
[src]

[src]

Performs the += operation.

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

[src]

Performs the += operation.

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

[src]

Performs the += operation.

impl Sub for Wrapping<u128>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

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

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl SubAssign for Wrapping<u128>
1.8.0
[src]

[src]

Performs the -= operation.

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

[src]

Performs the -= operation.

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

[src]

Performs the -= operation.

impl Mul for Wrapping<u128>
[src]

The resulting type after applying the * operator.