pub trait ShrAssign<Rhs = Self> {
    // Required method
    fn shr_assign(&mut self, rhs: Rhs);
}
Expand description

The right shift assignment operator >>=.

§Examples

An implementation of ShrAssign for a wrapper around usize.

use std::ops::ShrAssign;

#[derive(Debug, PartialEq)]
struct Scalar(usize);

impl ShrAssign<usize> for Scalar {
    fn shr_assign(&mut self, rhs: usize) {
        self.0 >>= rhs;
    }
}

let mut scalar = Scalar(16);
scalar >>= 2;
assert_eq!(scalar, Scalar(4));

Required Methods§

source

fn shr_assign(&mut self, rhs: Rhs)

Performs the >>= operation.

§Examples
let mut x: u8 = 5;
x >>= 1;
assert_eq!(x, 2);

let mut x: u8 = 2;
x >>= 1;
assert_eq!(x, 1);

Implementors§

source§

impl ShrAssign for i8

source§

impl ShrAssign for i16

source§

impl ShrAssign for i32

source§

impl ShrAssign for i64

source§

impl ShrAssign for i128

source§

impl ShrAssign for isize

source§

impl ShrAssign for u8

source§

impl ShrAssign for u16

source§

impl ShrAssign for u32

source§

impl ShrAssign for u64

source§

impl ShrAssign for u128

source§

impl ShrAssign for usize

1.22.0 · source§

impl ShrAssign<&i8> for i8

1.22.0 · source§

impl ShrAssign<&i8> for i16

1.22.0 · source§

impl ShrAssign<&i8> for i32

1.22.0 · source§

impl ShrAssign<&i8> for i64

1.22.0 · source§

impl ShrAssign<&i8> for i128

1.22.0 · source§

impl ShrAssign<&i8> for isize

1.22.0 · source§

impl ShrAssign<&i8> for u8

1.22.0 · source§

impl ShrAssign<&i8> for u16

1.22.0 · source§

impl ShrAssign<&i8> for u32

1.22.0 · source§

impl ShrAssign<&i8> for u64

1.22.0 · source§

impl ShrAssign<&i8> for u128

1.22.0 · source§

impl ShrAssign<&i8> for usize

source§

impl ShrAssign<&i8> for BigInt

source§

impl ShrAssign<&i8> for BigUint

1.22.0 · source§

impl ShrAssign<&i16> for i8

1.22.0 · source§

impl ShrAssign<&i16> for i16

1.22.0 · source§

impl ShrAssign<&i16> for i32

1.22.0 · source§

impl ShrAssign<&i16> for i64

1.22.0 · source§

impl ShrAssign<&i16> for i128

1.22.0 · source§

impl ShrAssign<&i16> for isize

1.22.0 · source§

impl ShrAssign<&i16> for u8

1.22.0 · source§

impl ShrAssign<&i16> for u16

1.22.0 · source§

impl ShrAssign<&i16> for u32

1.22.0 · source§

impl ShrAssign<&i16> for u64

1.22.0 · source§

impl ShrAssign<&i16> for u128

1.22.0 · source§

impl ShrAssign<&i16> for usize

source§

impl ShrAssign<&i16> for BigInt

source§

impl ShrAssign<&i16> for BigUint

1.22.0 · source§

impl ShrAssign<&i32> for i8

1.22.0 · source§

impl ShrAssign<&i32> for i16

1.22.0 · source§

impl ShrAssign<&i32> for i32

1.22.0 · source§

impl ShrAssign<&i32> for i64

1.22.0 · source§

impl ShrAssign<&i32> for i128

1.22.0 · source§

impl ShrAssign<&i32> for isize

1.22.0 · source§

impl ShrAssign<&i32> for u8

1.22.0 · source§

impl ShrAssign<&i32> for u16

1.22.0 · source§

impl ShrAssign<&i32> for u32

1.22.0 · source§

impl ShrAssign<&i32> for u64

1.22.0 · source§

impl ShrAssign<&i32> for u128

1.22.0 · source§

impl ShrAssign<&i32> for usize

source§

impl ShrAssign<&i32> for BigInt

source§

impl ShrAssign<&i32> for BigUint

1.22.0 · source§

impl ShrAssign<&i64> for i8

1.22.0 · source§

impl ShrAssign<&i64> for i16

1.22.0 · source§

impl ShrAssign<&i64> for i32

1.22.0 · source§

impl ShrAssign<&i64> for i64

1.22.0 · source§

impl ShrAssign<&i64> for i128

1.22.0 · source§

impl ShrAssign<&i64> for isize

1.22.0 · source§

impl ShrAssign<&i64> for u8

1.22.0 · source§

impl ShrAssign<&i64> for u16

1.22.0 · source§

impl ShrAssign<&i64> for u32

1.22.0 · source§

impl ShrAssign<&i64> for u64

1.22.0 · source§

impl ShrAssign<&i64> for u128

1.22.0 · source§

impl ShrAssign<&i64> for usize

source§

impl ShrAssign<&i64> for BigInt

source§

impl ShrAssign<&i64> for BigUint

1.22.0 · source§

impl ShrAssign<&i128> for i8

1.22.0 · source§

impl ShrAssign<&i128> for i16

1.22.0 · source§

impl ShrAssign<&i128> for i32

1.22.0 · source§

impl ShrAssign<&i128> for i64

1.22.0 · source§

impl ShrAssign<&i128> for i128

1.22.0 · source§

impl ShrAssign<&i128> for isize

1.22.0 · source§

impl ShrAssign<&i128> for u8

1.22.0 · source§

impl ShrAssign<&i128> for u16

1.22.0 · source§

impl ShrAssign<&i128> for u32

1.22.0 · source§

impl ShrAssign<&i128> for u64

1.22.0 · source§

impl ShrAssign<&i128> for u128

1.22.0 · source§

impl ShrAssign<&i128> for usize

source§

impl ShrAssign<&i128> for BigInt

source§

impl ShrAssign<&i128> for BigUint

1.22.0 · source§

impl ShrAssign<&isize> for i8

1.22.0 · source§

impl ShrAssign<&isize> for i16

1.22.0 · source§

impl ShrAssign<&isize> for i32

1.22.0 · source§

impl ShrAssign<&isize> for i64

1.22.0 · source§

impl ShrAssign<&isize> for i128

1.22.0 · source§

impl ShrAssign<&isize> for isize

1.22.0 · source§

impl ShrAssign<&isize> for u8

1.22.0 · source§

impl ShrAssign<&isize> for u16

1.22.0 · source§

impl ShrAssign<&isize> for u32

1.22.0 · source§

impl ShrAssign<&isize> for u64

1.22.0 · source§

impl ShrAssign<&isize> for u128

1.22.0 · source§

impl ShrAssign<&isize> for usize

source§

impl ShrAssign<&isize> for BigInt

source§

impl ShrAssign<&isize> for BigUint

1.22.0 · source§

impl ShrAssign<&u8> for i8

1.22.0 · source§

impl ShrAssign<&u8> for i16

1.22.0 · source§

impl ShrAssign<&u8> for i32

1.22.0 · source§

impl ShrAssign<&u8> for i64

1.22.0 · source§

impl ShrAssign<&u8> for i128

1.22.0 · source§

impl ShrAssign<&u8> for isize

1.22.0 · source§

impl ShrAssign<&u8> for u8

1.22.0 · source§

impl ShrAssign<&u8> for u16

1.22.0 · source§

impl ShrAssign<&u8> for u32

1.22.0 · source§

impl ShrAssign<&u8> for u64

1.22.0 · source§

impl ShrAssign<&u8> for u128

1.22.0 · source§

impl ShrAssign<&u8> for usize

source§

impl ShrAssign<&u8> for BigInt

source§

impl ShrAssign<&u8> for BigUint

1.22.0 · source§

impl ShrAssign<&u16> for i8

1.22.0 · source§

impl ShrAssign<&u16> for i16

1.22.0 · source§

impl ShrAssign<&u16> for i32

1.22.0 · source§

impl ShrAssign<&u16> for i64

1.22.0 · source§

impl ShrAssign<&u16> for i128

1.22.0 · source§

impl ShrAssign<&u16> for isize

1.22.0 · source§

impl ShrAssign<&u16> for u8

1.22.0 · source§

impl ShrAssign<&u16> for u16

1.22.0 · source§

impl ShrAssign<&u16> for u32

1.22.0 · source§

impl ShrAssign<&u16> for u64

1.22.0 · source§

impl ShrAssign<&u16> for u128

1.22.0 · source§

impl ShrAssign<&u16> for usize

source§

impl ShrAssign<&u16> for BigInt

source§

impl ShrAssign<&u16> for BigUint

1.22.0 · source§

impl ShrAssign<&u32> for i8

1.22.0 · source§

impl ShrAssign<&u32> for i16

1.22.0 · source§

impl ShrAssign<&u32> for i32

1.22.0 · source§

impl ShrAssign<&u32> for i64

1.22.0 · source§

impl ShrAssign<&u32> for i128

1.22.0 · source§

impl ShrAssign<&u32> for isize

1.22.0 · source§

impl ShrAssign<&u32> for u8

1.22.0 · source§

impl ShrAssign<&u32> for u16

1.22.0 · source§

impl ShrAssign<&u32> for u32

1.22.0 · source§

impl ShrAssign<&u32> for u64

1.22.0 · source§

impl ShrAssign<&u32> for u128

1.22.0 · source§

impl ShrAssign<&u32> for usize

source§

impl ShrAssign<&u32> for BigInt

source§

impl ShrAssign<&u32> for BigUint

1.22.0 · source§

impl ShrAssign<&u64> for i8

1.22.0 · source§

impl ShrAssign<&u64> for i16

1.22.0 · source§

impl ShrAssign<&u64> for i32

1.22.0 · source§

impl ShrAssign<&u64> for i64

1.22.0 · source§

impl ShrAssign<&u64> for i128

1.22.0 · source§

impl ShrAssign<&u64> for isize

1.22.0 · source§

impl ShrAssign<&u64> for u8

1.22.0 · source§

impl ShrAssign<&u64> for u16

1.22.0 · source§

impl ShrAssign<&u64> for u32

1.22.0 · source§

impl ShrAssign<&u64> for u64

1.22.0 · source§

impl ShrAssign<&u64> for u128

1.22.0 · source§

impl ShrAssign<&u64> for usize

source§

impl ShrAssign<&u64> for BigInt

source§

impl ShrAssign<&u64> for BigUint

1.22.0 · source§

impl ShrAssign<&u128> for i8

1.22.0 · source§

impl ShrAssign<&u128> for i16

1.22.0 · source§

impl ShrAssign<&u128> for i32

1.22.0 · source§

impl ShrAssign<&u128> for i64

1.22.0 · source§

impl ShrAssign<&u128> for i128

1.22.0 · source§

impl ShrAssign<&u128> for isize

1.22.0 · source§

impl ShrAssign<&u128> for u8

1.22.0 · source§

impl ShrAssign<&u128> for u16

1.22.0 · source§

impl ShrAssign<&u128> for u32

1.22.0 · source§

impl ShrAssign<&u128> for u64

1.22.0 · source§

impl ShrAssign<&u128> for u128

1.22.0 · source§

impl ShrAssign<&u128> for usize

source§

impl ShrAssign<&u128> for BigInt

source§

impl ShrAssign<&u128> for BigUint

1.22.0 · source§

impl ShrAssign<&usize> for i8

1.22.0 · source§

impl ShrAssign<&usize> for i16

1.22.0 · source§

impl ShrAssign<&usize> for i32

1.22.0 · source§

impl ShrAssign<&usize> for i64

1.22.0 · source§

impl ShrAssign<&usize> for i128

1.22.0 · source§

impl ShrAssign<&usize> for isize

1.22.0 · source§

impl ShrAssign<&usize> for u8

1.22.0 · source§

impl ShrAssign<&usize> for u16

1.22.0 · source§

impl ShrAssign<&usize> for u32

1.22.0 · source§

impl ShrAssign<&usize> for u64

1.22.0 · source§

impl ShrAssign<&usize> for u128

1.22.0 · source§

impl ShrAssign<&usize> for usize

1.22.0 · source§

impl ShrAssign<&usize> for Wrapping<i8>

1.22.0 · source§

impl ShrAssign<&usize> for Wrapping<i16>

1.22.0 · source§

impl ShrAssign<&usize> for Wrapping<i32>

1.22.0 · source§

impl ShrAssign<&usize> for Wrapping<i64>

1.22.0 · source§

impl ShrAssign<&usize> for Wrapping<i128>

1.22.0 · source§

impl ShrAssign<&usize> for Wrapping<isize>

1.22.0 · source§

impl ShrAssign<&usize> for Wrapping<u8>

1.22.0 · source§

impl ShrAssign<&usize> for Wrapping<u16>

1.22.0 · source§

impl ShrAssign<&usize> for Wrapping<u32>

1.22.0 · source§

impl ShrAssign<&usize> for Wrapping<u64>

1.22.0 · source§

impl ShrAssign<&usize> for Wrapping<u128>

1.22.0 · source§

impl ShrAssign<&usize> for Wrapping<usize>

source§

impl ShrAssign<&usize> for BigInt

source§

impl ShrAssign<&usize> for BigUint

source§

impl ShrAssign<i8> for i16

source§

impl ShrAssign<i8> for i32

source§

impl ShrAssign<i8> for i64

source§

impl ShrAssign<i8> for i128

source§

impl ShrAssign<i8> for isize

source§

impl ShrAssign<i8> for u8

source§

impl ShrAssign<i8> for u16

source§

impl ShrAssign<i8> for u32

source§

impl ShrAssign<i8> for u64

source§

impl ShrAssign<i8> for u128

source§

impl ShrAssign<i8> for usize

source§

impl ShrAssign<i8> for BigInt

source§

impl ShrAssign<i8> for BigUint

source§

impl ShrAssign<i16> for i8

source§

impl ShrAssign<i16> for i32

source§

impl ShrAssign<i16> for i64

source§

impl ShrAssign<i16> for i128

source§

impl ShrAssign<i16> for isize

source§

impl ShrAssign<i16> for u8

source§

impl ShrAssign<i16> for u16

source§

impl ShrAssign<i16> for u32

source§

impl ShrAssign<i16> for u64

source§

impl ShrAssign<i16> for u128

source§

impl ShrAssign<i16> for usize

source§

impl ShrAssign<i16> for BigInt

source§

impl ShrAssign<i16> for BigUint

source§

impl ShrAssign<i32> for i8

source§

impl ShrAssign<i32> for i16

source§

impl ShrAssign<i32> for i64

source§

impl ShrAssign<i32> for i128

source§

impl ShrAssign<i32> for isize

source§

impl ShrAssign<i32> for u8

source§

impl ShrAssign<i32> for u16

source§

impl ShrAssign<i32> for u32

source§

impl ShrAssign<i32> for u64

source§

impl ShrAssign<i32> for u128

source§

impl ShrAssign<i32> for usize

source§

impl ShrAssign<i32> for BigInt

source§

impl ShrAssign<i32> for BigUint

source§

impl ShrAssign<i64> for i8

source§

impl ShrAssign<i64> for i16

source§

impl ShrAssign<i64> for i32

source§

impl ShrAssign<i64> for i128

source§

impl ShrAssign<i64> for isize

source§

impl ShrAssign<i64> for u8

source§

impl ShrAssign<i64> for u16

source§

impl ShrAssign<i64> for u32

source§

impl ShrAssign<i64> for u64

source§

impl ShrAssign<i64> for u128

source§

impl ShrAssign<i64> for usize

source§

impl ShrAssign<i64> for BigInt

source§

impl ShrAssign<i64> for BigUint

source§

impl ShrAssign<i128> for i8

source§

impl ShrAssign<i128> for i16

source§

impl ShrAssign<i128> for i32

source§

impl ShrAssign<i128> for i64

source§

impl ShrAssign<i128> for isize

source§

impl ShrAssign<i128> for u8

source§

impl ShrAssign<i128> for u16

source§

impl ShrAssign<i128> for u32

source§

impl ShrAssign<i128> for u64

source§

impl ShrAssign<i128> for u128

source§

impl ShrAssign<i128> for usize

source§

impl ShrAssign<i128> for BigInt

source§

impl ShrAssign<i128> for BigUint

source§

impl ShrAssign<isize> for i8

source§

impl ShrAssign<isize> for i16

source§

impl ShrAssign<isize> for i32

source§

impl ShrAssign<isize> for i64

source§

impl ShrAssign<isize> for i128

source§

impl ShrAssign<isize> for u8

source§

impl ShrAssign<isize> for u16

source§

impl ShrAssign<isize> for u32

source§

impl ShrAssign<isize> for u64

source§

impl ShrAssign<isize> for u128

source§

impl ShrAssign<isize> for usize

source§

impl ShrAssign<isize> for BigInt

source§

impl ShrAssign<isize> for BigUint

source§

impl ShrAssign<u8> for i8

source§

impl ShrAssign<u8> for i16

source§

impl ShrAssign<u8> for i32

source§

impl ShrAssign<u8> for i64

source§

impl ShrAssign<u8> for i128

source§

impl ShrAssign<u8> for isize

source§

impl ShrAssign<u8> for u16

source§

impl ShrAssign<u8> for u32

source§

impl ShrAssign<u8> for u64

source§

impl ShrAssign<u8> for u128

source§

impl ShrAssign<u8> for usize

source§

impl ShrAssign<u8> for BigInt

source§

impl ShrAssign<u8> for BigUint

source§

impl ShrAssign<u16> for i8

source§

impl ShrAssign<u16> for i16

source§

impl ShrAssign<u16> for i32

source§

impl ShrAssign<u16> for i64

source§

impl ShrAssign<u16> for i128

source§

impl ShrAssign<u16> for isize

source§

impl ShrAssign<u16> for u8

source§

impl ShrAssign<u16> for u32

source§

impl ShrAssign<u16> for u64

source§

impl ShrAssign<u16> for u128

source§

impl ShrAssign<u16> for usize

source§

impl ShrAssign<u16> for BigInt

source§

impl ShrAssign<u16> for BigUint

source§

impl ShrAssign<u32> for i8

source§

impl ShrAssign<u32> for i16

source§

impl ShrAssign<u32> for i32

source§

impl ShrAssign<u32> for i64

source§

impl ShrAssign<u32> for i128

source§

impl ShrAssign<u32> for isize

source§

impl ShrAssign<u32> for u8

source§

impl ShrAssign<u32> for u16

source§

impl ShrAssign<u32> for u64

source§

impl ShrAssign<u32> for u128

source§

impl ShrAssign<u32> for usize

source§

impl ShrAssign<u32> for I192

source§

impl ShrAssign<u32> for I256

source§

impl ShrAssign<u32> for I320

source§

impl ShrAssign<u32> for I384

source§

impl ShrAssign<u32> for I448

source§

impl ShrAssign<u32> for I512

source§

impl ShrAssign<u32> for I768

source§

impl ShrAssign<u32> for U192

source§

impl ShrAssign<u32> for U256

source§

impl ShrAssign<u32> for U320

source§

impl ShrAssign<u32> for U384

source§

impl ShrAssign<u32> for U448

source§

impl ShrAssign<u32> for U512

source§

impl ShrAssign<u32> for U768

source§

impl ShrAssign<u32> for BigInt

source§

impl ShrAssign<u32> for BigUint

source§

impl ShrAssign<u64> for i8

source§

impl ShrAssign<u64> for i16

source§

impl ShrAssign<u64> for i32

source§

impl ShrAssign<u64> for i64

source§

impl ShrAssign<u64> for i128

source§

impl ShrAssign<u64> for isize

source§

impl ShrAssign<u64> for u8

source§

impl ShrAssign<u64> for u16

source§

impl ShrAssign<u64> for u32

source§

impl ShrAssign<u64> for u128

source§

impl ShrAssign<u64> for usize

source§

impl ShrAssign<u64> for BigInt

source§

impl ShrAssign<u64> for BigUint

source§

impl ShrAssign<u128> for i8

source§

impl ShrAssign<u128> for i16

source§

impl ShrAssign<u128> for i32

source§

impl ShrAssign<u128> for i64

source§

impl ShrAssign<u128> for i128

source§

impl ShrAssign<u128> for isize

source§

impl ShrAssign<u128> for u8

source§

impl ShrAssign<u128> for u16

source§

impl ShrAssign<u128> for u32

source§

impl ShrAssign<u128> for u64

source§

impl ShrAssign<u128> for usize

source§

impl ShrAssign<u128> for BigInt

source§

impl ShrAssign<u128> for BigUint

source§

impl ShrAssign<usize> for i8

source§

impl ShrAssign<usize> for i16

source§

impl ShrAssign<usize> for i32

source§

impl ShrAssign<usize> for i64

source§

impl ShrAssign<usize> for i128

source§

impl ShrAssign<usize> for isize

source§

impl ShrAssign<usize> for u8

source§

impl ShrAssign<usize> for u16

source§

impl ShrAssign<usize> for u32

source§

impl ShrAssign<usize> for u64

source§

impl ShrAssign<usize> for u128

source§

impl ShrAssign<usize> for Wrapping<i8>

source§

impl ShrAssign<usize> for Wrapping<i16>

source§

impl ShrAssign<usize> for Wrapping<i32>

source§

impl ShrAssign<usize> for Wrapping<i64>

source§

impl ShrAssign<usize> for Wrapping<i128>

source§

impl ShrAssign<usize> for Wrapping<isize>

source§

impl ShrAssign<usize> for Wrapping<u8>

source§

impl ShrAssign<usize> for Wrapping<u16>

source§

impl ShrAssign<usize> for Wrapping<u32>

source§

impl ShrAssign<usize> for Wrapping<u64>

source§

impl ShrAssign<usize> for Wrapping<u128>

source§

impl ShrAssign<usize> for Wrapping<usize>

source§

impl ShrAssign<usize> for BigInt

source§

impl ShrAssign<usize> for BigUint

source§

impl<T, U, const N: usize> ShrAssign<U> for Simd<T, N>
where Simd<T, N>: Shr<U, Output = Simd<T, N>>, T: SimdElement, LaneCount<N>: SupportedLaneCount,

§

impl<const N: usize> ShrAssign<&i8> for BInt<N>

§

impl<const N: usize> ShrAssign<&i8> for BIntD8<N>

§

impl<const N: usize> ShrAssign<&i8> for BIntD16<N>

§

impl<const N: usize> ShrAssign<&i8> for BIntD32<N>

§

impl<const N: usize> ShrAssign<&i8> for BUint<N>

§

impl<const N: usize> ShrAssign<&i8> for BUintD8<N>

§

impl<const N: usize> ShrAssign<&i8> for BUintD16<N>

§

impl<const N: usize> ShrAssign<&i8> for BUintD32<N>

§

impl<const N: usize> ShrAssign<&i16> for BInt<N>

§

impl<const N: usize> ShrAssign<&i16> for BIntD8<N>

§

impl<const N: usize> ShrAssign<&i16> for BIntD16<N>

§

impl<const N: usize> ShrAssign<&i16> for BIntD32<N>

§

impl<const N: usize> ShrAssign<&i16> for BUint<N>

§

impl<const N: usize> ShrAssign<&i16> for BUintD8<N>

§

impl<const N: usize> ShrAssign<&i16> for BUintD16<N>

§

impl<const N: usize> ShrAssign<&i16> for BUintD32<N>

§

impl<const N: usize> ShrAssign<&i32> for BInt<N>

§

impl<const N: usize> ShrAssign<&i32> for BIntD8<N>

§

impl<const N: usize> ShrAssign<&i32> for BIntD16<N>

§

impl<const N: usize> ShrAssign<&i32> for BIntD32<N>

§

impl<const N: usize> ShrAssign<&i32> for BUint<N>

§

impl<const N: usize> ShrAssign<&i32> for BUintD8<N>

§

impl<const N: usize> ShrAssign<&i32> for BUintD16<N>

§

impl<const N: usize> ShrAssign<&i32> for BUintD32<N>

§

impl<const N: usize> ShrAssign<&i64> for BInt<N>

§

impl<const N: usize> ShrAssign<&i64> for BIntD8<N>

§

impl<const N: usize> ShrAssign<&i64> for BIntD16<N>

§

impl<const N: usize> ShrAssign<&i64> for BIntD32<N>

§

impl<const N: usize> ShrAssign<&i64> for BUint<N>

§

impl<const N: usize> ShrAssign<&i64> for BUintD8<N>

§

impl<const N: usize> ShrAssign<&i64> for BUintD16<N>

§

impl<const N: usize> ShrAssign<&i64> for BUintD32<N>

§

impl<const N: usize> ShrAssign<&i128> for BInt<N>

§

impl<const N: usize> ShrAssign<&i128> for BIntD8<N>

§

impl<const N: usize> ShrAssign<&i128> for BIntD16<N>

§

impl<const N: usize> ShrAssign<&i128> for BIntD32<N>

§

impl<const N: usize> ShrAssign<&i128> for BUint<N>

§

impl<const N: usize> ShrAssign<&i128> for BUintD8<N>

§

impl<const N: usize> ShrAssign<&i128> for BUintD16<N>

§

impl<const N: usize> ShrAssign<&i128> for BUintD32<N>

§

impl<const N: usize> ShrAssign<&isize> for BInt<N>

§

impl<const N: usize> ShrAssign<&isize> for BIntD8<N>

§

impl<const N: usize> ShrAssign<&isize> for BIntD16<N>

§

impl<const N: usize> ShrAssign<&isize> for BIntD32<N>

§

impl<const N: usize> ShrAssign<&isize> for BUint<N>

§

impl<const N: usize> ShrAssign<&isize> for BUintD8<N>

§

impl<const N: usize> ShrAssign<&isize> for BUintD16<N>

§

impl<const N: usize> ShrAssign<&isize> for BUintD32<N>

§

impl<const N: usize> ShrAssign<&u8> for BInt<N>

§

impl<const N: usize> ShrAssign<&u8> for BIntD8<N>

§

impl<const N: usize> ShrAssign<&u8> for BIntD16<N>

§

impl<const N: usize> ShrAssign<&u8> for BIntD32<N>

§

impl<const N: usize> ShrAssign<&u8> for BUint<N>

§

impl<const N: usize> ShrAssign<&u8> for BUintD8<N>

§

impl<const N: usize> ShrAssign<&u8> for BUintD16<N>

§

impl<const N: usize> ShrAssign<&u8> for BUintD32<N>

§

impl<const N: usize> ShrAssign<&u16> for BInt<N>

§

impl<const N: usize> ShrAssign<&u16> for BIntD8<N>

§

impl<const N: usize> ShrAssign<&u16> for BIntD16<N>

§

impl<const N: usize> ShrAssign<&u16> for BIntD32<N>

§

impl<const N: usize> ShrAssign<&u16> for BUint<N>

§

impl<const N: usize> ShrAssign<&u16> for BUintD8<N>

§

impl<const N: usize> ShrAssign<&u16> for BUintD16<N>

§

impl<const N: usize> ShrAssign<&u16> for BUintD32<N>

§

impl<const N: usize> ShrAssign<&u32> for BInt<N>

§

impl<const N: usize> ShrAssign<&u32> for BIntD8<N>

§

impl<const N: usize> ShrAssign<&u32> for BIntD16<N>

§

impl<const N: usize> ShrAssign<&u32> for BIntD32<N>

§

impl<const N: usize> ShrAssign<&u32> for BUint<N>

§

impl<const N: usize> ShrAssign<&u32> for BUintD8<N>

§

impl<const N: usize> ShrAssign<&u32> for BUintD16<N>

§

impl<const N: usize> ShrAssign<&u32> for BUintD32<N>

§

impl<const N: usize> ShrAssign<&u64> for BInt<N>

§

impl<const N: usize> ShrAssign<&u64> for BIntD8<N>

§

impl<const N: usize> ShrAssign<&u64> for BIntD16<N>

§

impl<const N: usize> ShrAssign<&u64> for BIntD32<N>

§

impl<const N: usize> ShrAssign<&u64> for BUint<N>

§

impl<const N: usize> ShrAssign<&u64> for BUintD8<N>

§

impl<const N: usize> ShrAssign<&u64> for BUintD16<N>

§

impl<const N: usize> ShrAssign<&u64> for BUintD32<N>

§

impl<const N: usize> ShrAssign<&u128> for BInt<N>

§

impl<const N: usize> ShrAssign<&u128> for BIntD8<N>

§

impl<const N: usize> ShrAssign<&u128> for BIntD16<N>

§

impl<const N: usize> ShrAssign<&u128> for BIntD32<N>

§

impl<const N: usize> ShrAssign<&u128> for BUint<N>

§

impl<const N: usize> ShrAssign<&u128> for BUintD8<N>

§

impl<const N: usize> ShrAssign<&u128> for BUintD16<N>

§

impl<const N: usize> ShrAssign<&u128> for BUintD32<N>

§

impl<const N: usize> ShrAssign<&usize> for BInt<N>

§

impl<const N: usize> ShrAssign<&usize> for BIntD8<N>

§

impl<const N: usize> ShrAssign<&usize> for BIntD16<N>

§

impl<const N: usize> ShrAssign<&usize> for BIntD32<N>

§

impl<const N: usize> ShrAssign<&usize> for BUint<N>

§

impl<const N: usize> ShrAssign<&usize> for BUintD8<N>

§

impl<const N: usize> ShrAssign<&usize> for BUintD16<N>

§

impl<const N: usize> ShrAssign<&usize> for BUintD32<N>

§

impl<const N: usize> ShrAssign<i8> for BInt<N>

§

impl<const N: usize> ShrAssign<i8> for BIntD8<N>

§

impl<const N: usize> ShrAssign<i8> for BIntD16<N>

§

impl<const N: usize> ShrAssign<i8> for BIntD32<N>

§

impl<const N: usize> ShrAssign<i8> for BUint<N>

§

impl<const N: usize> ShrAssign<i8> for BUintD8<N>

§

impl<const N: usize> ShrAssign<i8> for BUintD16<N>

§

impl<const N: usize> ShrAssign<i8> for BUintD32<N>

§

impl<const N: usize> ShrAssign<i16> for BInt<N>

§

impl<const N: usize> ShrAssign<i16> for BIntD8<N>

§

impl<const N: usize> ShrAssign<i16> for BIntD16<N>

§

impl<const N: usize> ShrAssign<i16> for BIntD32<N>

§

impl<const N: usize> ShrAssign<i16> for BUint<N>

§

impl<const N: usize> ShrAssign<i16> for BUintD8<N>

§

impl<const N: usize> ShrAssign<i16> for BUintD16<N>

§

impl<const N: usize> ShrAssign<i16> for BUintD32<N>

§

impl<const N: usize> ShrAssign<i32> for BInt<N>

§

impl<const N: usize> ShrAssign<i32> for BIntD8<N>

§

impl<const N: usize> ShrAssign<i32> for BIntD16<N>

§

impl<const N: usize> ShrAssign<i32> for BIntD32<N>

§

impl<const N: usize> ShrAssign<i32> for BUint<N>

§

impl<const N: usize> ShrAssign<i32> for BUintD8<N>

§

impl<const N: usize> ShrAssign<i32> for BUintD16<N>

§

impl<const N: usize> ShrAssign<i32> for BUintD32<N>

§

impl<const N: usize> ShrAssign<i64> for BInt<N>

§

impl<const N: usize> ShrAssign<i64> for BIntD8<N>

§

impl<const N: usize> ShrAssign<i64> for BIntD16<N>

§

impl<const N: usize> ShrAssign<i64> for BIntD32<N>

§

impl<const N: usize> ShrAssign<i64> for BUint<N>

§

impl<const N: usize> ShrAssign<i64> for BUintD8<N>

§

impl<const N: usize> ShrAssign<i64> for BUintD16<N>

§

impl<const N: usize> ShrAssign<i64> for BUintD32<N>

§

impl<const N: usize> ShrAssign<i128> for BInt<N>

§

impl<const N: usize> ShrAssign<i128> for BIntD8<N>

§

impl<const N: usize> ShrAssign<i128> for BIntD16<N>

§

impl<const N: usize> ShrAssign<i128> for BIntD32<N>

§

impl<const N: usize> ShrAssign<i128> for BUint<N>

§

impl<const N: usize> ShrAssign<i128> for BUintD8<N>

§

impl<const N: usize> ShrAssign<i128> for BUintD16<N>

§

impl<const N: usize> ShrAssign<i128> for BUintD32<N>

§

impl<const N: usize> ShrAssign<isize> for BInt<N>

§

impl<const N: usize> ShrAssign<isize> for BIntD8<N>

§

impl<const N: usize> ShrAssign<isize> for BIntD16<N>

§

impl<const N: usize> ShrAssign<isize> for BIntD32<N>

§

impl<const N: usize> ShrAssign<isize> for BUint<N>

§

impl<const N: usize> ShrAssign<isize> for BUintD8<N>

§

impl<const N: usize> ShrAssign<isize> for BUintD16<N>

§

impl<const N: usize> ShrAssign<isize> for BUintD32<N>

§

impl<const N: usize> ShrAssign<u8> for BInt<N>

§

impl<const N: usize> ShrAssign<u8> for BIntD8<N>

§

impl<const N: usize> ShrAssign<u8> for BIntD16<N>

§

impl<const N: usize> ShrAssign<u8> for BIntD32<N>

§

impl<const N: usize> ShrAssign<u8> for BUint<N>

§

impl<const N: usize> ShrAssign<u8> for BUintD8<N>

§

impl<const N: usize> ShrAssign<u8> for BUintD16<N>

§

impl<const N: usize> ShrAssign<u8> for BUintD32<N>

§

impl<const N: usize> ShrAssign<u16> for BInt<N>

§

impl<const N: usize> ShrAssign<u16> for BIntD8<N>

§

impl<const N: usize> ShrAssign<u16> for BIntD16<N>

§

impl<const N: usize> ShrAssign<u16> for BIntD32<N>

§

impl<const N: usize> ShrAssign<u16> for BUint<N>

§

impl<const N: usize> ShrAssign<u16> for BUintD8<N>

§

impl<const N: usize> ShrAssign<u16> for BUintD16<N>

§

impl<const N: usize> ShrAssign<u16> for BUintD32<N>

§

impl<const N: usize> ShrAssign<u32> for BInt<N>

§

impl<const N: usize> ShrAssign<u32> for BIntD8<N>

§

impl<const N: usize> ShrAssign<u32> for BIntD16<N>

§

impl<const N: usize> ShrAssign<u32> for BIntD32<N>

§

impl<const N: usize> ShrAssign<u32> for BUint<N>

§

impl<const N: usize> ShrAssign<u32> for BUintD8<N>

§

impl<const N: usize> ShrAssign<u32> for BUintD16<N>

§

impl<const N: usize> ShrAssign<u32> for BUintD32<N>

§

impl<const N: usize> ShrAssign<u64> for BInt<N>

§

impl<const N: usize> ShrAssign<u64> for BIntD8<N>

§

impl<const N: usize> ShrAssign<u64> for BIntD16<N>

§

impl<const N: usize> ShrAssign<u64> for BIntD32<N>

§

impl<const N: usize> ShrAssign<u64> for BUint<N>

§

impl<const N: usize> ShrAssign<u64> for BUintD8<N>

§

impl<const N: usize> ShrAssign<u64> for BUintD16<N>

§

impl<const N: usize> ShrAssign<u64> for BUintD32<N>

§

impl<const N: usize> ShrAssign<u128> for BInt<N>

§

impl<const N: usize> ShrAssign<u128> for BIntD8<N>

§

impl<const N: usize> ShrAssign<u128> for BIntD16<N>

§

impl<const N: usize> ShrAssign<u128> for BIntD32<N>

§

impl<const N: usize> ShrAssign<u128> for BUint<N>

§

impl<const N: usize> ShrAssign<u128> for BUintD8<N>

§

impl<const N: usize> ShrAssign<u128> for BUintD16<N>

§

impl<const N: usize> ShrAssign<u128> for BUintD32<N>

§

impl<const N: usize> ShrAssign<usize> for BInt<N>

§

impl<const N: usize> ShrAssign<usize> for BIntD8<N>

§

impl<const N: usize> ShrAssign<usize> for BIntD16<N>

§

impl<const N: usize> ShrAssign<usize> for BIntD32<N>

§

impl<const N: usize> ShrAssign<usize> for BUint<N>

§

impl<const N: usize> ShrAssign<usize> for BUintD8<N>

§

impl<const N: usize> ShrAssign<usize> for BUintD16<N>

§

impl<const N: usize> ShrAssign<usize> for BUintD32<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BInt<M>> for BInt<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BInt<M>> for BUint<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BIntD8<M>> for BIntD8<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BIntD8<M>> for BUintD8<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BIntD16<M>> for BIntD16<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BIntD16<M>> for BUintD16<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BIntD32<M>> for BIntD32<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BIntD32<M>> for BUintD32<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BUint<M>> for BInt<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BUint<M>> for BUint<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BUintD8<M>> for BIntD8<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BUintD8<M>> for BUintD8<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BUintD16<M>> for BIntD16<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BUintD16<M>> for BUintD16<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BUintD32<M>> for BIntD32<N>

§

impl<const N: usize, const M: usize> ShrAssign<&BUintD32<M>> for BUintD32<N>

§

impl<const N: usize, const M: usize> ShrAssign<BInt<M>> for BInt<N>

§

impl<const N: usize, const M: usize> ShrAssign<BInt<M>> for BUint<N>

§

impl<const N: usize, const M: usize> ShrAssign<BIntD8<M>> for BIntD8<N>

§

impl<const N: usize, const M: usize> ShrAssign<BIntD8<M>> for BUintD8<N>

§

impl<const N: usize, const M: usize> ShrAssign<BIntD16<M>> for BIntD16<N>

§

impl<const N: usize, const M: usize> ShrAssign<BIntD16<M>> for BUintD16<N>

§

impl<const N: usize, const M: usize> ShrAssign<BIntD32<M>> for BIntD32<N>

§

impl<const N: usize, const M: usize> ShrAssign<BIntD32<M>> for BUintD32<N>

§

impl<const N: usize, const M: usize> ShrAssign<BUint<M>> for BInt<N>

§

impl<const N: usize, const M: usize> ShrAssign<BUint<M>> for BUint<N>

§

impl<const N: usize, const M: usize> ShrAssign<BUintD8<M>> for BIntD8<N>

§

impl<const N: usize, const M: usize> ShrAssign<BUintD8<M>> for BUintD8<N>

§

impl<const N: usize, const M: usize> ShrAssign<BUintD16<M>> for BIntD16<N>

§

impl<const N: usize, const M: usize> ShrAssign<BUintD16<M>> for BUintD16<N>

§

impl<const N: usize, const M: usize> ShrAssign<BUintD32<M>> for BIntD32<N>

§

impl<const N: usize, const M: usize> ShrAssign<BUintD32<M>> for BUintD32<N>