Struct std::num::Saturating  
source · #[repr(transparent)]pub struct Saturating<T>(pub T);saturating_int_impl #87920)Expand description
在 T 上提供有意饱和的算法。
u32 值上的 + 之类的操作旨在永不溢出,并且在某些调试配置中,检测到溢出并导致 panic。
虽然大多数算术都属于这一类,但有些代码明确期望并依赖于饱和算术。
饱和算术可以通过像 saturating_add 这样的方法或通过 Saturating<T> 类型来实现,它表示对底层值的所有标准算术运算都旨在具有饱和语义。
可以通过 Saturating 元组的 .0 索引检索底层值。
Examples
#![feature(saturating_int_impl)]
use std::num::Saturating;
let max = Saturating(u32::MAX);
let one = Saturating(1u32);
assert_eq!(u32::MAX, (max + one).0);Tuple Fields§
§0: Tsaturating_int_impl #87920)Implementations§
source§impl Saturating<usize>
 
impl Saturating<usize>
sourcepub const MIN: Saturating<usize> = Self(usize::MIN)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MIN: Saturating<usize> = Self(usize::MIN)
saturating_int_impl #87920)sourcepub const MAX: Saturating<usize> = Self(usize::MAX)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MAX: Saturating<usize> = Self(usize::MAX)
saturating_int_impl #87920)sourcepub const BITS: u32 = 64u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const BITS: u32 = 64u32
saturating_int_impl #87920)sourcepub const fn count_ones(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_ones(self) -> u32
saturating_int_impl #87920)sourcepub const fn count_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn trailing_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn trailing_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn rotate_left(self, n: u32) -> Saturating<usize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_left(self, n: u32) -> Saturating<usize>
saturating_int_impl #87920)sourcepub const fn rotate_right(self, n: u32) -> Saturating<usize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_right(self, n: u32) -> Saturating<usize>
saturating_int_impl #87920)sourcepub const fn swap_bytes(self) -> Saturating<usize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn swap_bytes(self) -> Saturating<usize>
saturating_int_impl #87920)const: unstable · sourcepub fn reverse_bits(self) -> Saturating<usize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn reverse_bits(self) -> Saturating<usize>
saturating_int_impl #87920)反转整数的位模式。
Examples
请注意,此示例在整数类型之间共享。
这就解释了为什么在这里使用 i16。
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0b0000000_01010101i16);
assert_eq!(n, Saturating(85));
let m = n.reverse_bits();
assert_eq!(m.0 as u16, 0b10101010_00000000);
assert_eq!(m, Saturating(-22016));sourcepub const fn from_be(x: Saturating<usize>) -> Saturating<usize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_be(x: Saturating<usize>) -> Saturating<usize>
saturating_int_impl #87920)将整数从大端字节序转换为目标的字节序。
在大端节序序上,这是个禁忌。 在小端字节序上,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Ausize);
if cfg!(target_endian = "big") {
    assert_eq!(<Saturating<usize>>::from_be(n), n)
} else {
    assert_eq!(<Saturating<usize>>::from_be(n), n.swap_bytes())
}sourcepub const fn from_le(x: Saturating<usize>) -> Saturating<usize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_le(x: Saturating<usize>) -> Saturating<usize>
saturating_int_impl #87920)将整数从小端字节序转换为目标的字节序。
在小端字节序上,这是个禁忌。 在大字节序中,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Ausize);
if cfg!(target_endian = "little") {
    assert_eq!(<Saturating<usize>>::from_le(n), n)
} else {
    assert_eq!(<Saturating<usize>>::from_le(n), n.swap_bytes())
}sourcepub const fn to_be(self) -> Saturating<usize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_be(self) -> Saturating<usize>
saturating_int_impl #87920)sourcepub const fn to_le(self) -> Saturating<usize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_le(self) -> Saturating<usize>
saturating_int_impl #87920)sourcepub fn pow(self, exp: u32) -> Saturating<usize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn pow(self, exp: u32) -> Saturating<usize>
saturating_int_impl #87920)通过平方运算,将自己提升到 exp 的功效。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3usize).pow(4), Saturating(81));过大的结果是饱和的:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(5), Saturating(127));
assert_eq!(Saturating(3i8).pow(6), Saturating(127));source§impl Saturating<u8>
 
impl Saturating<u8>
sourcepub const MIN: Saturating<u8> = Self(u8::MIN)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MIN: Saturating<u8> = Self(u8::MIN)
saturating_int_impl #87920)sourcepub const MAX: Saturating<u8> = Self(u8::MAX)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MAX: Saturating<u8> = Self(u8::MAX)
saturating_int_impl #87920)sourcepub const BITS: u32 = 8u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const BITS: u32 = 8u32
saturating_int_impl #87920)sourcepub const fn count_ones(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_ones(self) -> u32
saturating_int_impl #87920)sourcepub const fn count_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn trailing_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn trailing_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn rotate_left(self, n: u32) -> Saturating<u8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_left(self, n: u32) -> Saturating<u8>
saturating_int_impl #87920)sourcepub const fn rotate_right(self, n: u32) -> Saturating<u8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_right(self, n: u32) -> Saturating<u8>
saturating_int_impl #87920)sourcepub const fn swap_bytes(self) -> Saturating<u8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn swap_bytes(self) -> Saturating<u8>
saturating_int_impl #87920)const: unstable · sourcepub fn reverse_bits(self) -> Saturating<u8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn reverse_bits(self) -> Saturating<u8>
saturating_int_impl #87920)反转整数的位模式。
Examples
请注意,此示例在整数类型之间共享。
这就解释了为什么在这里使用 i16。
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0b0000000_01010101i16);
assert_eq!(n, Saturating(85));
let m = n.reverse_bits();
assert_eq!(m.0 as u16, 0b10101010_00000000);
assert_eq!(m, Saturating(-22016));sourcepub const fn from_be(x: Saturating<u8>) -> Saturating<u8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_be(x: Saturating<u8>) -> Saturating<u8>
saturating_int_impl #87920)sourcepub const fn from_le(x: Saturating<u8>) -> Saturating<u8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_le(x: Saturating<u8>) -> Saturating<u8>
saturating_int_impl #87920)将整数从小端字节序转换为目标的字节序。
在小端字节序上,这是个禁忌。 在大字节序中,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Au8);
if cfg!(target_endian = "little") {
    assert_eq!(<Saturating<u8>>::from_le(n), n)
} else {
    assert_eq!(<Saturating<u8>>::from_le(n), n.swap_bytes())
}sourcepub const fn to_be(self) -> Saturating<u8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_be(self) -> Saturating<u8>
saturating_int_impl #87920)sourcepub const fn to_le(self) -> Saturating<u8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_le(self) -> Saturating<u8>
saturating_int_impl #87920)sourcepub fn pow(self, exp: u32) -> Saturating<u8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn pow(self, exp: u32) -> Saturating<u8>
saturating_int_impl #87920)通过平方运算,将自己提升到 exp 的功效。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3u8).pow(4), Saturating(81));过大的结果是饱和的:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(5), Saturating(127));
assert_eq!(Saturating(3i8).pow(6), Saturating(127));source§impl Saturating<u16>
 
impl Saturating<u16>
sourcepub const MIN: Saturating<u16> = Self(u16::MIN)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MIN: Saturating<u16> = Self(u16::MIN)
saturating_int_impl #87920)sourcepub const MAX: Saturating<u16> = Self(u16::MAX)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MAX: Saturating<u16> = Self(u16::MAX)
saturating_int_impl #87920)sourcepub const BITS: u32 = 16u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const BITS: u32 = 16u32
saturating_int_impl #87920)sourcepub const fn count_ones(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_ones(self) -> u32
saturating_int_impl #87920)sourcepub const fn count_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn trailing_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn trailing_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn rotate_left(self, n: u32) -> Saturating<u16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_left(self, n: u32) -> Saturating<u16>
saturating_int_impl #87920)sourcepub const fn rotate_right(self, n: u32) -> Saturating<u16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_right(self, n: u32) -> Saturating<u16>
saturating_int_impl #87920)sourcepub const fn swap_bytes(self) -> Saturating<u16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn swap_bytes(self) -> Saturating<u16>
saturating_int_impl #87920)const: unstable · sourcepub fn reverse_bits(self) -> Saturating<u16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn reverse_bits(self) -> Saturating<u16>
saturating_int_impl #87920)反转整数的位模式。
Examples
请注意,此示例在整数类型之间共享。
这就解释了为什么在这里使用 i16。
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0b0000000_01010101i16);
assert_eq!(n, Saturating(85));
let m = n.reverse_bits();
assert_eq!(m.0 as u16, 0b10101010_00000000);
assert_eq!(m, Saturating(-22016));sourcepub const fn from_be(x: Saturating<u16>) -> Saturating<u16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_be(x: Saturating<u16>) -> Saturating<u16>
saturating_int_impl #87920)将整数从大端字节序转换为目标的字节序。
在大端节序序上,这是个禁忌。 在小端字节序上,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Au16);
if cfg!(target_endian = "big") {
    assert_eq!(<Saturating<u16>>::from_be(n), n)
} else {
    assert_eq!(<Saturating<u16>>::from_be(n), n.swap_bytes())
}sourcepub const fn from_le(x: Saturating<u16>) -> Saturating<u16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_le(x: Saturating<u16>) -> Saturating<u16>
saturating_int_impl #87920)将整数从小端字节序转换为目标的字节序。
在小端字节序上,这是个禁忌。 在大字节序中,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Au16);
if cfg!(target_endian = "little") {
    assert_eq!(<Saturating<u16>>::from_le(n), n)
} else {
    assert_eq!(<Saturating<u16>>::from_le(n), n.swap_bytes())
}sourcepub const fn to_be(self) -> Saturating<u16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_be(self) -> Saturating<u16>
saturating_int_impl #87920)sourcepub const fn to_le(self) -> Saturating<u16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_le(self) -> Saturating<u16>
saturating_int_impl #87920)sourcepub fn pow(self, exp: u32) -> Saturating<u16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn pow(self, exp: u32) -> Saturating<u16>
saturating_int_impl #87920)通过平方运算,将自己提升到 exp 的功效。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3u16).pow(4), Saturating(81));过大的结果是饱和的:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(5), Saturating(127));
assert_eq!(Saturating(3i8).pow(6), Saturating(127));source§impl Saturating<u32>
 
impl Saturating<u32>
sourcepub const MIN: Saturating<u32> = Self(u32::MIN)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MIN: Saturating<u32> = Self(u32::MIN)
saturating_int_impl #87920)sourcepub const MAX: Saturating<u32> = Self(u32::MAX)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MAX: Saturating<u32> = Self(u32::MAX)
saturating_int_impl #87920)sourcepub const BITS: u32 = 32u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const BITS: u32 = 32u32
saturating_int_impl #87920)sourcepub const fn count_ones(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_ones(self) -> u32
saturating_int_impl #87920)sourcepub const fn count_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn trailing_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn trailing_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn rotate_left(self, n: u32) -> Saturating<u32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_left(self, n: u32) -> Saturating<u32>
saturating_int_impl #87920)sourcepub const fn rotate_right(self, n: u32) -> Saturating<u32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_right(self, n: u32) -> Saturating<u32>
saturating_int_impl #87920)sourcepub const fn swap_bytes(self) -> Saturating<u32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn swap_bytes(self) -> Saturating<u32>
saturating_int_impl #87920)const: unstable · sourcepub fn reverse_bits(self) -> Saturating<u32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn reverse_bits(self) -> Saturating<u32>
saturating_int_impl #87920)反转整数的位模式。
Examples
请注意,此示例在整数类型之间共享。
这就解释了为什么在这里使用 i16。
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0b0000000_01010101i16);
assert_eq!(n, Saturating(85));
let m = n.reverse_bits();
assert_eq!(m.0 as u16, 0b10101010_00000000);
assert_eq!(m, Saturating(-22016));sourcepub const fn from_be(x: Saturating<u32>) -> Saturating<u32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_be(x: Saturating<u32>) -> Saturating<u32>
saturating_int_impl #87920)将整数从大端字节序转换为目标的字节序。
在大端节序序上,这是个禁忌。 在小端字节序上,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Au32);
if cfg!(target_endian = "big") {
    assert_eq!(<Saturating<u32>>::from_be(n), n)
} else {
    assert_eq!(<Saturating<u32>>::from_be(n), n.swap_bytes())
}sourcepub const fn from_le(x: Saturating<u32>) -> Saturating<u32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_le(x: Saturating<u32>) -> Saturating<u32>
saturating_int_impl #87920)将整数从小端字节序转换为目标的字节序。
在小端字节序上,这是个禁忌。 在大字节序中,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Au32);
if cfg!(target_endian = "little") {
    assert_eq!(<Saturating<u32>>::from_le(n), n)
} else {
    assert_eq!(<Saturating<u32>>::from_le(n), n.swap_bytes())
}sourcepub const fn to_be(self) -> Saturating<u32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_be(self) -> Saturating<u32>
saturating_int_impl #87920)sourcepub const fn to_le(self) -> Saturating<u32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_le(self) -> Saturating<u32>
saturating_int_impl #87920)sourcepub fn pow(self, exp: u32) -> Saturating<u32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn pow(self, exp: u32) -> Saturating<u32>
saturating_int_impl #87920)通过平方运算,将自己提升到 exp 的功效。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3u32).pow(4), Saturating(81));过大的结果是饱和的:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(5), Saturating(127));
assert_eq!(Saturating(3i8).pow(6), Saturating(127));source§impl Saturating<u64>
 
impl Saturating<u64>
sourcepub const MIN: Saturating<u64> = Self(u64::MIN)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MIN: Saturating<u64> = Self(u64::MIN)
saturating_int_impl #87920)sourcepub const MAX: Saturating<u64> = Self(u64::MAX)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MAX: Saturating<u64> = Self(u64::MAX)
saturating_int_impl #87920)sourcepub const BITS: u32 = 64u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const BITS: u32 = 64u32
saturating_int_impl #87920)sourcepub const fn count_ones(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_ones(self) -> u32
saturating_int_impl #87920)sourcepub const fn count_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn trailing_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn trailing_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn rotate_left(self, n: u32) -> Saturating<u64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_left(self, n: u32) -> Saturating<u64>
saturating_int_impl #87920)sourcepub const fn rotate_right(self, n: u32) -> Saturating<u64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_right(self, n: u32) -> Saturating<u64>
saturating_int_impl #87920)sourcepub const fn swap_bytes(self) -> Saturating<u64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn swap_bytes(self) -> Saturating<u64>
saturating_int_impl #87920)const: unstable · sourcepub fn reverse_bits(self) -> Saturating<u64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn reverse_bits(self) -> Saturating<u64>
saturating_int_impl #87920)反转整数的位模式。
Examples
请注意,此示例在整数类型之间共享。
这就解释了为什么在这里使用 i16。
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0b0000000_01010101i16);
assert_eq!(n, Saturating(85));
let m = n.reverse_bits();
assert_eq!(m.0 as u16, 0b10101010_00000000);
assert_eq!(m, Saturating(-22016));sourcepub const fn from_be(x: Saturating<u64>) -> Saturating<u64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_be(x: Saturating<u64>) -> Saturating<u64>
saturating_int_impl #87920)将整数从大端字节序转换为目标的字节序。
在大端节序序上,这是个禁忌。 在小端字节序上,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Au64);
if cfg!(target_endian = "big") {
    assert_eq!(<Saturating<u64>>::from_be(n), n)
} else {
    assert_eq!(<Saturating<u64>>::from_be(n), n.swap_bytes())
}sourcepub const fn from_le(x: Saturating<u64>) -> Saturating<u64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_le(x: Saturating<u64>) -> Saturating<u64>
saturating_int_impl #87920)将整数从小端字节序转换为目标的字节序。
在小端字节序上,这是个禁忌。 在大字节序中,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Au64);
if cfg!(target_endian = "little") {
    assert_eq!(<Saturating<u64>>::from_le(n), n)
} else {
    assert_eq!(<Saturating<u64>>::from_le(n), n.swap_bytes())
}sourcepub const fn to_be(self) -> Saturating<u64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_be(self) -> Saturating<u64>
saturating_int_impl #87920)sourcepub const fn to_le(self) -> Saturating<u64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_le(self) -> Saturating<u64>
saturating_int_impl #87920)sourcepub fn pow(self, exp: u32) -> Saturating<u64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn pow(self, exp: u32) -> Saturating<u64>
saturating_int_impl #87920)通过平方运算,将自己提升到 exp 的功效。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3u64).pow(4), Saturating(81));过大的结果是饱和的:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(5), Saturating(127));
assert_eq!(Saturating(3i8).pow(6), Saturating(127));source§impl Saturating<u128>
 
impl Saturating<u128>
sourcepub const MIN: Saturating<u128> = Self(u128::MIN)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MIN: Saturating<u128> = Self(u128::MIN)
saturating_int_impl #87920)sourcepub const MAX: Saturating<u128> = Self(u128::MAX)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MAX: Saturating<u128> = Self(u128::MAX)
saturating_int_impl #87920)sourcepub const BITS: u32 = 128u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const BITS: u32 = 128u32
saturating_int_impl #87920)sourcepub const fn count_ones(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_ones(self) -> u32
saturating_int_impl #87920)sourcepub const fn count_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn trailing_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn trailing_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn rotate_left(self, n: u32) -> Saturating<u128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_left(self, n: u32) -> Saturating<u128>
saturating_int_impl #87920)sourcepub const fn rotate_right(self, n: u32) -> Saturating<u128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_right(self, n: u32) -> Saturating<u128>
saturating_int_impl #87920)sourcepub const fn swap_bytes(self) -> Saturating<u128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn swap_bytes(self) -> Saturating<u128>
saturating_int_impl #87920)const: unstable · sourcepub fn reverse_bits(self) -> Saturating<u128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn reverse_bits(self) -> Saturating<u128>
saturating_int_impl #87920)反转整数的位模式。
Examples
请注意,此示例在整数类型之间共享。
这就解释了为什么在这里使用 i16。
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0b0000000_01010101i16);
assert_eq!(n, Saturating(85));
let m = n.reverse_bits();
assert_eq!(m.0 as u16, 0b10101010_00000000);
assert_eq!(m, Saturating(-22016));sourcepub const fn from_be(x: Saturating<u128>) -> Saturating<u128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_be(x: Saturating<u128>) -> Saturating<u128>
saturating_int_impl #87920)将整数从大端字节序转换为目标的字节序。
在大端节序序上,这是个禁忌。 在小端字节序上,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Au128);
if cfg!(target_endian = "big") {
    assert_eq!(<Saturating<u128>>::from_be(n), n)
} else {
    assert_eq!(<Saturating<u128>>::from_be(n), n.swap_bytes())
}sourcepub const fn from_le(x: Saturating<u128>) -> Saturating<u128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_le(x: Saturating<u128>) -> Saturating<u128>
saturating_int_impl #87920)将整数从小端字节序转换为目标的字节序。
在小端字节序上,这是个禁忌。 在大字节序中,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Au128);
if cfg!(target_endian = "little") {
    assert_eq!(<Saturating<u128>>::from_le(n), n)
} else {
    assert_eq!(<Saturating<u128>>::from_le(n), n.swap_bytes())
}sourcepub const fn to_be(self) -> Saturating<u128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_be(self) -> Saturating<u128>
saturating_int_impl #87920)sourcepub const fn to_le(self) -> Saturating<u128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_le(self) -> Saturating<u128>
saturating_int_impl #87920)sourcepub fn pow(self, exp: u32) -> Saturating<u128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn pow(self, exp: u32) -> Saturating<u128>
saturating_int_impl #87920)通过平方运算,将自己提升到 exp 的功效。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3u128).pow(4), Saturating(81));过大的结果是饱和的:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(5), Saturating(127));
assert_eq!(Saturating(3i8).pow(6), Saturating(127));source§impl Saturating<isize>
 
impl Saturating<isize>
sourcepub const MIN: Saturating<isize> = Self(isize::MIN)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MIN: Saturating<isize> = Self(isize::MIN)
saturating_int_impl #87920)sourcepub const MAX: Saturating<isize> = Self(isize::MAX)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MAX: Saturating<isize> = Self(isize::MAX)
saturating_int_impl #87920)sourcepub const BITS: u32 = 64u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const BITS: u32 = 64u32
saturating_int_impl #87920)sourcepub const fn count_ones(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_ones(self) -> u32
saturating_int_impl #87920)sourcepub const fn count_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn trailing_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn trailing_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn rotate_left(self, n: u32) -> Saturating<isize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_left(self, n: u32) -> Saturating<isize>
saturating_int_impl #87920)sourcepub const fn rotate_right(self, n: u32) -> Saturating<isize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_right(self, n: u32) -> Saturating<isize>
saturating_int_impl #87920)sourcepub const fn swap_bytes(self) -> Saturating<isize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn swap_bytes(self) -> Saturating<isize>
saturating_int_impl #87920)const: unstable · sourcepub fn reverse_bits(self) -> Saturating<isize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn reverse_bits(self) -> Saturating<isize>
saturating_int_impl #87920)反转整数的位模式。
Examples
请注意,此示例在整数类型之间共享。
这就解释了为什么在这里使用 i16。
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0b0000000_01010101i16);
assert_eq!(n, Saturating(85));
let m = n.reverse_bits();
assert_eq!(m.0 as u16, 0b10101010_00000000);
assert_eq!(m, Saturating(-22016));sourcepub const fn from_be(x: Saturating<isize>) -> Saturating<isize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_be(x: Saturating<isize>) -> Saturating<isize>
saturating_int_impl #87920)将整数从大端字节序转换为目标的字节序。
在大端节序序上,这是个禁忌。 在小端字节序上,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Aisize);
if cfg!(target_endian = "big") {
    assert_eq!(<Saturating<isize>>::from_be(n), n)
} else {
    assert_eq!(<Saturating<isize>>::from_be(n), n.swap_bytes())
}sourcepub const fn from_le(x: Saturating<isize>) -> Saturating<isize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_le(x: Saturating<isize>) -> Saturating<isize>
saturating_int_impl #87920)将整数从小端字节序转换为目标的字节序。
在小端字节序上,这是个禁忌。 在大字节序中,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Aisize);
if cfg!(target_endian = "little") {
    assert_eq!(<Saturating<isize>>::from_le(n), n)
} else {
    assert_eq!(<Saturating<isize>>::from_le(n), n.swap_bytes())
}sourcepub const fn to_be(self) -> Saturating<isize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_be(self) -> Saturating<isize>
saturating_int_impl #87920)sourcepub const fn to_le(self) -> Saturating<isize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_le(self) -> Saturating<isize>
saturating_int_impl #87920)sourcepub fn pow(self, exp: u32) -> Saturating<isize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn pow(self, exp: u32) -> Saturating<isize>
saturating_int_impl #87920)通过平方运算,将自己提升到 exp 的功效。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3isize).pow(4), Saturating(81));过大的结果是饱和的:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(5), Saturating(127));
assert_eq!(Saturating(3i8).pow(6), Saturating(127));source§impl Saturating<i8>
 
impl Saturating<i8>
sourcepub const MIN: Saturating<i8> = Self(i8::MIN)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MIN: Saturating<i8> = Self(i8::MIN)
saturating_int_impl #87920)sourcepub const MAX: Saturating<i8> = Self(i8::MAX)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MAX: Saturating<i8> = Self(i8::MAX)
saturating_int_impl #87920)sourcepub const BITS: u32 = 8u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const BITS: u32 = 8u32
saturating_int_impl #87920)sourcepub const fn count_ones(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_ones(self) -> u32
saturating_int_impl #87920)sourcepub const fn count_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn trailing_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn trailing_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn rotate_left(self, n: u32) -> Saturating<i8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_left(self, n: u32) -> Saturating<i8>
saturating_int_impl #87920)sourcepub const fn rotate_right(self, n: u32) -> Saturating<i8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_right(self, n: u32) -> Saturating<i8>
saturating_int_impl #87920)sourcepub const fn swap_bytes(self) -> Saturating<i8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn swap_bytes(self) -> Saturating<i8>
saturating_int_impl #87920)const: unstable · sourcepub fn reverse_bits(self) -> Saturating<i8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn reverse_bits(self) -> Saturating<i8>
saturating_int_impl #87920)反转整数的位模式。
Examples
请注意,此示例在整数类型之间共享。
这就解释了为什么在这里使用 i16。
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0b0000000_01010101i16);
assert_eq!(n, Saturating(85));
let m = n.reverse_bits();
assert_eq!(m.0 as u16, 0b10101010_00000000);
assert_eq!(m, Saturating(-22016));sourcepub const fn from_be(x: Saturating<i8>) -> Saturating<i8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_be(x: Saturating<i8>) -> Saturating<i8>
saturating_int_impl #87920)sourcepub const fn from_le(x: Saturating<i8>) -> Saturating<i8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_le(x: Saturating<i8>) -> Saturating<i8>
saturating_int_impl #87920)将整数从小端字节序转换为目标的字节序。
在小端字节序上,这是个禁忌。 在大字节序中,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Ai8);
if cfg!(target_endian = "little") {
    assert_eq!(<Saturating<i8>>::from_le(n), n)
} else {
    assert_eq!(<Saturating<i8>>::from_le(n), n.swap_bytes())
}sourcepub const fn to_be(self) -> Saturating<i8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_be(self) -> Saturating<i8>
saturating_int_impl #87920)sourcepub const fn to_le(self) -> Saturating<i8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_le(self) -> Saturating<i8>
saturating_int_impl #87920)sourcepub fn pow(self, exp: u32) -> Saturating<i8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn pow(self, exp: u32) -> Saturating<i8>
saturating_int_impl #87920)通过平方运算,将自己提升到 exp 的功效。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(4), Saturating(81));过大的结果是饱和的:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(5), Saturating(127));
assert_eq!(Saturating(3i8).pow(6), Saturating(127));source§impl Saturating<i16>
 
impl Saturating<i16>
sourcepub const MIN: Saturating<i16> = Self(i16::MIN)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MIN: Saturating<i16> = Self(i16::MIN)
saturating_int_impl #87920)sourcepub const MAX: Saturating<i16> = Self(i16::MAX)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MAX: Saturating<i16> = Self(i16::MAX)
saturating_int_impl #87920)sourcepub const BITS: u32 = 16u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const BITS: u32 = 16u32
saturating_int_impl #87920)sourcepub const fn count_ones(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_ones(self) -> u32
saturating_int_impl #87920)sourcepub const fn count_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn trailing_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn trailing_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn rotate_left(self, n: u32) -> Saturating<i16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_left(self, n: u32) -> Saturating<i16>
saturating_int_impl #87920)sourcepub const fn rotate_right(self, n: u32) -> Saturating<i16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_right(self, n: u32) -> Saturating<i16>
saturating_int_impl #87920)sourcepub const fn swap_bytes(self) -> Saturating<i16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn swap_bytes(self) -> Saturating<i16>
saturating_int_impl #87920)const: unstable · sourcepub fn reverse_bits(self) -> Saturating<i16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn reverse_bits(self) -> Saturating<i16>
saturating_int_impl #87920)反转整数的位模式。
Examples
请注意,此示例在整数类型之间共享。
这就解释了为什么在这里使用 i16。
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0b0000000_01010101i16);
assert_eq!(n, Saturating(85));
let m = n.reverse_bits();
assert_eq!(m.0 as u16, 0b10101010_00000000);
assert_eq!(m, Saturating(-22016));sourcepub const fn from_be(x: Saturating<i16>) -> Saturating<i16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_be(x: Saturating<i16>) -> Saturating<i16>
saturating_int_impl #87920)将整数从大端字节序转换为目标的字节序。
在大端节序序上,这是个禁忌。 在小端字节序上,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Ai16);
if cfg!(target_endian = "big") {
    assert_eq!(<Saturating<i16>>::from_be(n), n)
} else {
    assert_eq!(<Saturating<i16>>::from_be(n), n.swap_bytes())
}sourcepub const fn from_le(x: Saturating<i16>) -> Saturating<i16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_le(x: Saturating<i16>) -> Saturating<i16>
saturating_int_impl #87920)将整数从小端字节序转换为目标的字节序。
在小端字节序上,这是个禁忌。 在大字节序中,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Ai16);
if cfg!(target_endian = "little") {
    assert_eq!(<Saturating<i16>>::from_le(n), n)
} else {
    assert_eq!(<Saturating<i16>>::from_le(n), n.swap_bytes())
}sourcepub const fn to_be(self) -> Saturating<i16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_be(self) -> Saturating<i16>
saturating_int_impl #87920)sourcepub const fn to_le(self) -> Saturating<i16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_le(self) -> Saturating<i16>
saturating_int_impl #87920)sourcepub fn pow(self, exp: u32) -> Saturating<i16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn pow(self, exp: u32) -> Saturating<i16>
saturating_int_impl #87920)通过平方运算,将自己提升到 exp 的功效。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i16).pow(4), Saturating(81));过大的结果是饱和的:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(5), Saturating(127));
assert_eq!(Saturating(3i8).pow(6), Saturating(127));source§impl Saturating<i32>
 
impl Saturating<i32>
sourcepub const MIN: Saturating<i32> = Self(i32::MIN)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MIN: Saturating<i32> = Self(i32::MIN)
saturating_int_impl #87920)sourcepub const MAX: Saturating<i32> = Self(i32::MAX)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MAX: Saturating<i32> = Self(i32::MAX)
saturating_int_impl #87920)sourcepub const BITS: u32 = 32u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const BITS: u32 = 32u32
saturating_int_impl #87920)sourcepub const fn count_ones(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_ones(self) -> u32
saturating_int_impl #87920)sourcepub const fn count_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn trailing_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn trailing_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn rotate_left(self, n: u32) -> Saturating<i32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_left(self, n: u32) -> Saturating<i32>
saturating_int_impl #87920)sourcepub const fn rotate_right(self, n: u32) -> Saturating<i32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_right(self, n: u32) -> Saturating<i32>
saturating_int_impl #87920)sourcepub const fn swap_bytes(self) -> Saturating<i32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn swap_bytes(self) -> Saturating<i32>
saturating_int_impl #87920)const: unstable · sourcepub fn reverse_bits(self) -> Saturating<i32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn reverse_bits(self) -> Saturating<i32>
saturating_int_impl #87920)反转整数的位模式。
Examples
请注意,此示例在整数类型之间共享。
这就解释了为什么在这里使用 i16。
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0b0000000_01010101i16);
assert_eq!(n, Saturating(85));
let m = n.reverse_bits();
assert_eq!(m.0 as u16, 0b10101010_00000000);
assert_eq!(m, Saturating(-22016));sourcepub const fn from_be(x: Saturating<i32>) -> Saturating<i32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_be(x: Saturating<i32>) -> Saturating<i32>
saturating_int_impl #87920)将整数从大端字节序转换为目标的字节序。
在大端节序序上,这是个禁忌。 在小端字节序上,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Ai32);
if cfg!(target_endian = "big") {
    assert_eq!(<Saturating<i32>>::from_be(n), n)
} else {
    assert_eq!(<Saturating<i32>>::from_be(n), n.swap_bytes())
}sourcepub const fn from_le(x: Saturating<i32>) -> Saturating<i32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_le(x: Saturating<i32>) -> Saturating<i32>
saturating_int_impl #87920)将整数从小端字节序转换为目标的字节序。
在小端字节序上,这是个禁忌。 在大字节序中,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Ai32);
if cfg!(target_endian = "little") {
    assert_eq!(<Saturating<i32>>::from_le(n), n)
} else {
    assert_eq!(<Saturating<i32>>::from_le(n), n.swap_bytes())
}sourcepub const fn to_be(self) -> Saturating<i32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_be(self) -> Saturating<i32>
saturating_int_impl #87920)sourcepub const fn to_le(self) -> Saturating<i32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_le(self) -> Saturating<i32>
saturating_int_impl #87920)sourcepub fn pow(self, exp: u32) -> Saturating<i32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn pow(self, exp: u32) -> Saturating<i32>
saturating_int_impl #87920)通过平方运算,将自己提升到 exp 的功效。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i32).pow(4), Saturating(81));过大的结果是饱和的:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(5), Saturating(127));
assert_eq!(Saturating(3i8).pow(6), Saturating(127));source§impl Saturating<i64>
 
impl Saturating<i64>
sourcepub const MIN: Saturating<i64> = Self(i64::MIN)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MIN: Saturating<i64> = Self(i64::MIN)
saturating_int_impl #87920)sourcepub const MAX: Saturating<i64> = Self(i64::MAX)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MAX: Saturating<i64> = Self(i64::MAX)
saturating_int_impl #87920)sourcepub const BITS: u32 = 64u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const BITS: u32 = 64u32
saturating_int_impl #87920)sourcepub const fn count_ones(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_ones(self) -> u32
saturating_int_impl #87920)sourcepub const fn count_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn trailing_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn trailing_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn rotate_left(self, n: u32) -> Saturating<i64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_left(self, n: u32) -> Saturating<i64>
saturating_int_impl #87920)sourcepub const fn rotate_right(self, n: u32) -> Saturating<i64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_right(self, n: u32) -> Saturating<i64>
saturating_int_impl #87920)sourcepub const fn swap_bytes(self) -> Saturating<i64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn swap_bytes(self) -> Saturating<i64>
saturating_int_impl #87920)const: unstable · sourcepub fn reverse_bits(self) -> Saturating<i64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn reverse_bits(self) -> Saturating<i64>
saturating_int_impl #87920)反转整数的位模式。
Examples
请注意,此示例在整数类型之间共享。
这就解释了为什么在这里使用 i16。
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0b0000000_01010101i16);
assert_eq!(n, Saturating(85));
let m = n.reverse_bits();
assert_eq!(m.0 as u16, 0b10101010_00000000);
assert_eq!(m, Saturating(-22016));sourcepub const fn from_be(x: Saturating<i64>) -> Saturating<i64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_be(x: Saturating<i64>) -> Saturating<i64>
saturating_int_impl #87920)将整数从大端字节序转换为目标的字节序。
在大端节序序上,这是个禁忌。 在小端字节序上,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Ai64);
if cfg!(target_endian = "big") {
    assert_eq!(<Saturating<i64>>::from_be(n), n)
} else {
    assert_eq!(<Saturating<i64>>::from_be(n), n.swap_bytes())
}sourcepub const fn from_le(x: Saturating<i64>) -> Saturating<i64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_le(x: Saturating<i64>) -> Saturating<i64>
saturating_int_impl #87920)将整数从小端字节序转换为目标的字节序。
在小端字节序上,这是个禁忌。 在大字节序中,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Ai64);
if cfg!(target_endian = "little") {
    assert_eq!(<Saturating<i64>>::from_le(n), n)
} else {
    assert_eq!(<Saturating<i64>>::from_le(n), n.swap_bytes())
}sourcepub const fn to_be(self) -> Saturating<i64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_be(self) -> Saturating<i64>
saturating_int_impl #87920)sourcepub const fn to_le(self) -> Saturating<i64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_le(self) -> Saturating<i64>
saturating_int_impl #87920)sourcepub fn pow(self, exp: u32) -> Saturating<i64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn pow(self, exp: u32) -> Saturating<i64>
saturating_int_impl #87920)通过平方运算,将自己提升到 exp 的功效。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i64).pow(4), Saturating(81));过大的结果是饱和的:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(5), Saturating(127));
assert_eq!(Saturating(3i8).pow(6), Saturating(127));source§impl Saturating<i128>
 
impl Saturating<i128>
sourcepub const MIN: Saturating<i128> = Self(i128::MIN)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MIN: Saturating<i128> = Self(i128::MIN)
saturating_int_impl #87920)sourcepub const MAX: Saturating<i128> = Self(i128::MAX)
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const MAX: Saturating<i128> = Self(i128::MAX)
saturating_int_impl #87920)sourcepub const BITS: u32 = 128u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const BITS: u32 = 128u32
saturating_int_impl #87920)sourcepub const fn count_ones(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_ones(self) -> u32
saturating_int_impl #87920)sourcepub const fn count_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn count_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn trailing_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn trailing_zeros(self) -> u32
saturating_int_impl #87920)sourcepub const fn rotate_left(self, n: u32) -> Saturating<i128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_left(self, n: u32) -> Saturating<i128>
saturating_int_impl #87920)sourcepub const fn rotate_right(self, n: u32) -> Saturating<i128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn rotate_right(self, n: u32) -> Saturating<i128>
saturating_int_impl #87920)sourcepub const fn swap_bytes(self) -> Saturating<i128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn swap_bytes(self) -> Saturating<i128>
saturating_int_impl #87920)const: unstable · sourcepub fn reverse_bits(self) -> Saturating<i128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn reverse_bits(self) -> Saturating<i128>
saturating_int_impl #87920)反转整数的位模式。
Examples
请注意,此示例在整数类型之间共享。
这就解释了为什么在这里使用 i16。
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0b0000000_01010101i16);
assert_eq!(n, Saturating(85));
let m = n.reverse_bits();
assert_eq!(m.0 as u16, 0b10101010_00000000);
assert_eq!(m, Saturating(-22016));sourcepub const fn from_be(x: Saturating<i128>) -> Saturating<i128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_be(x: Saturating<i128>) -> Saturating<i128>
saturating_int_impl #87920)将整数从大端字节序转换为目标的字节序。
在大端节序序上,这是个禁忌。 在小端字节序上,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Ai128);
if cfg!(target_endian = "big") {
    assert_eq!(<Saturating<i128>>::from_be(n), n)
} else {
    assert_eq!(<Saturating<i128>>::from_be(n), n.swap_bytes())
}sourcepub const fn from_le(x: Saturating<i128>) -> Saturating<i128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn from_le(x: Saturating<i128>) -> Saturating<i128>
saturating_int_impl #87920)将整数从小端字节序转换为目标的字节序。
在小端字节序上,这是个禁忌。 在大字节序中,字节被交换。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
let n = Saturating(0x1Ai128);
if cfg!(target_endian = "little") {
    assert_eq!(<Saturating<i128>>::from_le(n), n)
} else {
    assert_eq!(<Saturating<i128>>::from_le(n), n.swap_bytes())
}sourcepub const fn to_be(self) -> Saturating<i128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_be(self) -> Saturating<i128>
saturating_int_impl #87920)sourcepub const fn to_le(self) -> Saturating<i128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn to_le(self) -> Saturating<i128>
saturating_int_impl #87920)sourcepub fn pow(self, exp: u32) -> Saturating<i128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn pow(self, exp: u32) -> Saturating<i128>
saturating_int_impl #87920)通过平方运算,将自己提升到 exp 的功效。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i128).pow(4), Saturating(81));过大的结果是饱和的:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(3i8).pow(5), Saturating(127));
assert_eq!(Saturating(3i8).pow(6), Saturating(127));source§impl Saturating<isize>
 
impl Saturating<isize>
sourcepub const fn leading_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn leading_zeros(self) -> u32
saturating_int_impl #87920)sourcepub fn abs(self) -> Saturating<isize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn abs(self) -> Saturating<isize>
saturating_int_impl #87920)饱和绝对值。
计算 self.abs(),如果 self == MIN 则返回 MAX 而不是溢出。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(100isize).abs(), Saturating(100));
assert_eq!(Saturating(-100isize).abs(), Saturating(100));
assert_eq!(Saturating(isize::MIN).abs(), Saturating((isize::MIN + 1).abs()));
assert_eq!(Saturating(isize::MIN).abs(), Saturating(isize::MIN.saturating_abs()));
assert_eq!(Saturating(isize::MIN).abs(), Saturating(isize::MAX));sourcepub fn signum(self) -> Saturating<isize>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn signum(self) -> Saturating<isize>
saturating_int_impl #87920)sourcepub const fn is_positive(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn is_positive(self) -> bool
saturating_int_impl #87920)sourcepub const fn is_negative(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn is_negative(self) -> bool
saturating_int_impl #87920)source§impl Saturating<i8>
 
impl Saturating<i8>
sourcepub const fn leading_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn leading_zeros(self) -> u32
saturating_int_impl #87920)sourcepub fn abs(self) -> Saturating<i8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn abs(self) -> Saturating<i8>
saturating_int_impl #87920)饱和绝对值。
计算 self.abs(),如果 self == MIN 则返回 MAX 而不是溢出。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(100i8).abs(), Saturating(100));
assert_eq!(Saturating(-100i8).abs(), Saturating(100));
assert_eq!(Saturating(i8::MIN).abs(), Saturating((i8::MIN + 1).abs()));
assert_eq!(Saturating(i8::MIN).abs(), Saturating(i8::MIN.saturating_abs()));
assert_eq!(Saturating(i8::MIN).abs(), Saturating(i8::MAX));sourcepub fn signum(self) -> Saturating<i8>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn signum(self) -> Saturating<i8>
saturating_int_impl #87920)sourcepub const fn is_positive(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn is_positive(self) -> bool
saturating_int_impl #87920)sourcepub const fn is_negative(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn is_negative(self) -> bool
saturating_int_impl #87920)source§impl Saturating<i16>
 
impl Saturating<i16>
sourcepub const fn leading_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn leading_zeros(self) -> u32
saturating_int_impl #87920)sourcepub fn abs(self) -> Saturating<i16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn abs(self) -> Saturating<i16>
saturating_int_impl #87920)饱和绝对值。
计算 self.abs(),如果 self == MIN 则返回 MAX 而不是溢出。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(100i16).abs(), Saturating(100));
assert_eq!(Saturating(-100i16).abs(), Saturating(100));
assert_eq!(Saturating(i16::MIN).abs(), Saturating((i16::MIN + 1).abs()));
assert_eq!(Saturating(i16::MIN).abs(), Saturating(i16::MIN.saturating_abs()));
assert_eq!(Saturating(i16::MIN).abs(), Saturating(i16::MAX));sourcepub fn signum(self) -> Saturating<i16>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn signum(self) -> Saturating<i16>
saturating_int_impl #87920)sourcepub const fn is_positive(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn is_positive(self) -> bool
saturating_int_impl #87920)sourcepub const fn is_negative(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn is_negative(self) -> bool
saturating_int_impl #87920)source§impl Saturating<i32>
 
impl Saturating<i32>
sourcepub const fn leading_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn leading_zeros(self) -> u32
saturating_int_impl #87920)sourcepub fn abs(self) -> Saturating<i32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn abs(self) -> Saturating<i32>
saturating_int_impl #87920)饱和绝对值。
计算 self.abs(),如果 self == MIN 则返回 MAX 而不是溢出。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(100i32).abs(), Saturating(100));
assert_eq!(Saturating(-100i32).abs(), Saturating(100));
assert_eq!(Saturating(i32::MIN).abs(), Saturating((i32::MIN + 1).abs()));
assert_eq!(Saturating(i32::MIN).abs(), Saturating(i32::MIN.saturating_abs()));
assert_eq!(Saturating(i32::MIN).abs(), Saturating(i32::MAX));sourcepub fn signum(self) -> Saturating<i32>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn signum(self) -> Saturating<i32>
saturating_int_impl #87920)sourcepub const fn is_positive(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn is_positive(self) -> bool
saturating_int_impl #87920)sourcepub const fn is_negative(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn is_negative(self) -> bool
saturating_int_impl #87920)source§impl Saturating<i64>
 
impl Saturating<i64>
sourcepub const fn leading_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn leading_zeros(self) -> u32
saturating_int_impl #87920)sourcepub fn abs(self) -> Saturating<i64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn abs(self) -> Saturating<i64>
saturating_int_impl #87920)饱和绝对值。
计算 self.abs(),如果 self == MIN 则返回 MAX 而不是溢出。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(100i64).abs(), Saturating(100));
assert_eq!(Saturating(-100i64).abs(), Saturating(100));
assert_eq!(Saturating(i64::MIN).abs(), Saturating((i64::MIN + 1).abs()));
assert_eq!(Saturating(i64::MIN).abs(), Saturating(i64::MIN.saturating_abs()));
assert_eq!(Saturating(i64::MIN).abs(), Saturating(i64::MAX));sourcepub fn signum(self) -> Saturating<i64>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn signum(self) -> Saturating<i64>
saturating_int_impl #87920)sourcepub const fn is_positive(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn is_positive(self) -> bool
saturating_int_impl #87920)sourcepub const fn is_negative(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn is_negative(self) -> bool
saturating_int_impl #87920)source§impl Saturating<i128>
 
impl Saturating<i128>
sourcepub const fn leading_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn leading_zeros(self) -> u32
saturating_int_impl #87920)sourcepub fn abs(self) -> Saturating<i128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn abs(self) -> Saturating<i128>
saturating_int_impl #87920)饱和绝对值。
计算 self.abs(),如果 self == MIN 则返回 MAX 而不是溢出。
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(100i128).abs(), Saturating(100));
assert_eq!(Saturating(-100i128).abs(), Saturating(100));
assert_eq!(Saturating(i128::MIN).abs(), Saturating((i128::MIN + 1).abs()));
assert_eq!(Saturating(i128::MIN).abs(), Saturating(i128::MIN.saturating_abs()));
assert_eq!(Saturating(i128::MIN).abs(), Saturating(i128::MAX));sourcepub fn signum(self) -> Saturating<i128>
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn signum(self) -> Saturating<i128>
saturating_int_impl #87920)sourcepub const fn is_positive(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn is_positive(self) -> bool
saturating_int_impl #87920)sourcepub const fn is_negative(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn is_negative(self) -> bool
saturating_int_impl #87920)source§impl Saturating<usize>
 
impl Saturating<usize>
sourcepub const fn leading_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn leading_zeros(self) -> u32
saturating_int_impl #87920)sourcepub fn is_power_of_two(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn is_power_of_two(self) -> bool
saturating_int_impl #87920)source§impl Saturating<u8>
 
impl Saturating<u8>
sourcepub const fn leading_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn leading_zeros(self) -> u32
saturating_int_impl #87920)sourcepub fn is_power_of_two(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn is_power_of_two(self) -> bool
saturating_int_impl #87920)source§impl Saturating<u16>
 
impl Saturating<u16>
sourcepub const fn leading_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn leading_zeros(self) -> u32
saturating_int_impl #87920)sourcepub fn is_power_of_two(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn is_power_of_two(self) -> bool
saturating_int_impl #87920)source§impl Saturating<u32>
 
impl Saturating<u32>
sourcepub const fn leading_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn leading_zeros(self) -> u32
saturating_int_impl #87920)sourcepub fn is_power_of_two(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn is_power_of_two(self) -> bool
saturating_int_impl #87920)source§impl Saturating<u64>
 
impl Saturating<u64>
sourcepub const fn leading_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn leading_zeros(self) -> u32
saturating_int_impl #87920)sourcepub fn is_power_of_two(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn is_power_of_two(self) -> bool
saturating_int_impl #87920)source§impl Saturating<u128>
 
impl Saturating<u128>
sourcepub const fn leading_zeros(self) -> u32
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub const fn leading_zeros(self) -> u32
saturating_int_impl #87920)sourcepub fn is_power_of_two(self) -> bool
 🔬This is a nightly-only experimental API. (saturating_int_impl #87920)
pub fn is_power_of_two(self) -> bool
saturating_int_impl #87920)Trait Implementations§
source§impl Add<&Saturating<i128>> for &Saturating<i128>
 
impl Add<&Saturating<i128>> for &Saturating<i128>
§type Output = <Saturating<i128> as Add<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Add<Saturating<i128>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as Add<Saturating<i128>>>::Output
 
fn add( self, other: &Saturating<i128> ) -> <Saturating<i128> as Add<Saturating<i128>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<i128>> for Saturating<i128>
 
impl Add<&Saturating<i128>> for Saturating<i128>
§type Output = <Saturating<i128> as Add<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Add<Saturating<i128>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as Add<Saturating<i128>>>::Output
 
fn add( self, other: &Saturating<i128> ) -> <Saturating<i128> as Add<Saturating<i128>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<i16>> for &Saturating<i16>
 
impl Add<&Saturating<i16>> for &Saturating<i16>
§type Output = <Saturating<i16> as Add<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Add<Saturating<i16>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as Add<Saturating<i16>>>::Output
 
fn add( self, other: &Saturating<i16> ) -> <Saturating<i16> as Add<Saturating<i16>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<i16>> for Saturating<i16>
 
impl Add<&Saturating<i16>> for Saturating<i16>
§type Output = <Saturating<i16> as Add<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Add<Saturating<i16>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as Add<Saturating<i16>>>::Output
 
fn add( self, other: &Saturating<i16> ) -> <Saturating<i16> as Add<Saturating<i16>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<i32>> for &Saturating<i32>
 
impl Add<&Saturating<i32>> for &Saturating<i32>
§type Output = <Saturating<i32> as Add<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Add<Saturating<i32>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as Add<Saturating<i32>>>::Output
 
fn add( self, other: &Saturating<i32> ) -> <Saturating<i32> as Add<Saturating<i32>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<i32>> for Saturating<i32>
 
impl Add<&Saturating<i32>> for Saturating<i32>
§type Output = <Saturating<i32> as Add<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Add<Saturating<i32>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as Add<Saturating<i32>>>::Output
 
fn add( self, other: &Saturating<i32> ) -> <Saturating<i32> as Add<Saturating<i32>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<i64>> for &Saturating<i64>
 
impl Add<&Saturating<i64>> for &Saturating<i64>
§type Output = <Saturating<i64> as Add<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Add<Saturating<i64>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as Add<Saturating<i64>>>::Output
 
fn add( self, other: &Saturating<i64> ) -> <Saturating<i64> as Add<Saturating<i64>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<i64>> for Saturating<i64>
 
impl Add<&Saturating<i64>> for Saturating<i64>
§type Output = <Saturating<i64> as Add<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Add<Saturating<i64>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as Add<Saturating<i64>>>::Output
 
fn add( self, other: &Saturating<i64> ) -> <Saturating<i64> as Add<Saturating<i64>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<i8>> for &Saturating<i8>
 
impl Add<&Saturating<i8>> for &Saturating<i8>
§type Output = <Saturating<i8> as Add<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Add<Saturating<i8>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as Add<Saturating<i8>>>::Output
 
fn add( self, other: &Saturating<i8> ) -> <Saturating<i8> as Add<Saturating<i8>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<i8>> for Saturating<i8>
 
impl Add<&Saturating<i8>> for Saturating<i8>
§type Output = <Saturating<i8> as Add<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Add<Saturating<i8>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as Add<Saturating<i8>>>::Output
 
fn add( self, other: &Saturating<i8> ) -> <Saturating<i8> as Add<Saturating<i8>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<isize>> for &Saturating<isize>
 
impl Add<&Saturating<isize>> for &Saturating<isize>
§type Output = <Saturating<isize> as Add<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Add<Saturating<isize>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as Add<Saturating<isize>>>::Output
 
fn add( self, other: &Saturating<isize> ) -> <Saturating<isize> as Add<Saturating<isize>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<isize>> for Saturating<isize>
 
impl Add<&Saturating<isize>> for Saturating<isize>
§type Output = <Saturating<isize> as Add<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Add<Saturating<isize>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as Add<Saturating<isize>>>::Output
 
fn add( self, other: &Saturating<isize> ) -> <Saturating<isize> as Add<Saturating<isize>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<u128>> for &Saturating<u128>
 
impl Add<&Saturating<u128>> for &Saturating<u128>
§type Output = <Saturating<u128> as Add<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Add<Saturating<u128>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as Add<Saturating<u128>>>::Output
 
fn add( self, other: &Saturating<u128> ) -> <Saturating<u128> as Add<Saturating<u128>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<u128>> for Saturating<u128>
 
impl Add<&Saturating<u128>> for Saturating<u128>
§type Output = <Saturating<u128> as Add<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Add<Saturating<u128>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as Add<Saturating<u128>>>::Output
 
fn add( self, other: &Saturating<u128> ) -> <Saturating<u128> as Add<Saturating<u128>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<u16>> for &Saturating<u16>
 
impl Add<&Saturating<u16>> for &Saturating<u16>
§type Output = <Saturating<u16> as Add<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Add<Saturating<u16>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as Add<Saturating<u16>>>::Output
 
fn add( self, other: &Saturating<u16> ) -> <Saturating<u16> as Add<Saturating<u16>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<u16>> for Saturating<u16>
 
impl Add<&Saturating<u16>> for Saturating<u16>
§type Output = <Saturating<u16> as Add<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Add<Saturating<u16>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as Add<Saturating<u16>>>::Output
 
fn add( self, other: &Saturating<u16> ) -> <Saturating<u16> as Add<Saturating<u16>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<u32>> for &Saturating<u32>
 
impl Add<&Saturating<u32>> for &Saturating<u32>
§type Output = <Saturating<u32> as Add<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Add<Saturating<u32>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as Add<Saturating<u32>>>::Output
 
fn add( self, other: &Saturating<u32> ) -> <Saturating<u32> as Add<Saturating<u32>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<u32>> for Saturating<u32>
 
impl Add<&Saturating<u32>> for Saturating<u32>
§type Output = <Saturating<u32> as Add<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Add<Saturating<u32>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as Add<Saturating<u32>>>::Output
 
fn add( self, other: &Saturating<u32> ) -> <Saturating<u32> as Add<Saturating<u32>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<u64>> for &Saturating<u64>
 
impl Add<&Saturating<u64>> for &Saturating<u64>
§type Output = <Saturating<u64> as Add<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Add<Saturating<u64>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as Add<Saturating<u64>>>::Output
 
fn add( self, other: &Saturating<u64> ) -> <Saturating<u64> as Add<Saturating<u64>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<u64>> for Saturating<u64>
 
impl Add<&Saturating<u64>> for Saturating<u64>
§type Output = <Saturating<u64> as Add<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Add<Saturating<u64>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as Add<Saturating<u64>>>::Output
 
fn add( self, other: &Saturating<u64> ) -> <Saturating<u64> as Add<Saturating<u64>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<u8>> for &Saturating<u8>
 
impl Add<&Saturating<u8>> for &Saturating<u8>
§type Output = <Saturating<u8> as Add<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Add<Saturating<u8>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as Add<Saturating<u8>>>::Output
 
fn add( self, other: &Saturating<u8> ) -> <Saturating<u8> as Add<Saturating<u8>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<u8>> for Saturating<u8>
 
impl Add<&Saturating<u8>> for Saturating<u8>
§type Output = <Saturating<u8> as Add<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Add<Saturating<u8>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as Add<Saturating<u8>>>::Output
 
fn add( self, other: &Saturating<u8> ) -> <Saturating<u8> as Add<Saturating<u8>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<usize>> for &Saturating<usize>
 
impl Add<&Saturating<usize>> for &Saturating<usize>
§type Output = <Saturating<usize> as Add<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Add<Saturating<usize>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as Add<Saturating<usize>>>::Output
 
fn add( self, other: &Saturating<usize> ) -> <Saturating<usize> as Add<Saturating<usize>>>::Output
+ 操作。 Read moresource§impl Add<&Saturating<usize>> for Saturating<usize>
 
impl Add<&Saturating<usize>> for Saturating<usize>
§type Output = <Saturating<usize> as Add<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Add<Saturating<usize>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as Add<Saturating<usize>>>::Output
 
fn add( self, other: &Saturating<usize> ) -> <Saturating<usize> as Add<Saturating<usize>>>::Output
+ 操作。 Read moresource§impl<'a> Add<Saturating<i128>> for &'a Saturating<i128>
 
impl<'a> Add<Saturating<i128>> for &'a Saturating<i128>
§type Output = <Saturating<i128> as Add<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Add<Saturating<i128>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: Saturating<i128>
) -> <Saturating<i128> as Add<Saturating<i128>>>::Output
 
fn add( self, other: Saturating<i128> ) -> <Saturating<i128> as Add<Saturating<i128>>>::Output
+ 操作。 Read moresource§impl Add<Saturating<i128>> for Saturating<i128>
 
impl Add<Saturating<i128>> for Saturating<i128>
§type Output = Saturating<i128>
 
type Output = Saturating<i128>
+ 运算符后的结果类型。source§fn add(self, other: Saturating<i128>) -> Saturating<i128>
 
fn add(self, other: Saturating<i128>) -> Saturating<i128>
+ 操作。 Read moresource§impl<'a> Add<Saturating<i16>> for &'a Saturating<i16>
 
impl<'a> Add<Saturating<i16>> for &'a Saturating<i16>
§type Output = <Saturating<i16> as Add<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Add<Saturating<i16>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: Saturating<i16>
) -> <Saturating<i16> as Add<Saturating<i16>>>::Output
 
fn add( self, other: Saturating<i16> ) -> <Saturating<i16> as Add<Saturating<i16>>>::Output
+ 操作。 Read moresource§impl Add<Saturating<i16>> for Saturating<i16>
 
impl Add<Saturating<i16>> for Saturating<i16>
§type Output = Saturating<i16>
 
type Output = Saturating<i16>
+ 运算符后的结果类型。source§fn add(self, other: Saturating<i16>) -> Saturating<i16>
 
fn add(self, other: Saturating<i16>) -> Saturating<i16>
+ 操作。 Read moresource§impl<'a> Add<Saturating<i32>> for &'a Saturating<i32>
 
impl<'a> Add<Saturating<i32>> for &'a Saturating<i32>
§type Output = <Saturating<i32> as Add<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Add<Saturating<i32>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: Saturating<i32>
) -> <Saturating<i32> as Add<Saturating<i32>>>::Output
 
fn add( self, other: Saturating<i32> ) -> <Saturating<i32> as Add<Saturating<i32>>>::Output
+ 操作。 Read moresource§impl Add<Saturating<i32>> for Saturating<i32>
 
impl Add<Saturating<i32>> for Saturating<i32>
§type Output = Saturating<i32>
 
type Output = Saturating<i32>
+ 运算符后的结果类型。source§fn add(self, other: Saturating<i32>) -> Saturating<i32>
 
fn add(self, other: Saturating<i32>) -> Saturating<i32>
+ 操作。 Read moresource§impl<'a> Add<Saturating<i64>> for &'a Saturating<i64>
 
impl<'a> Add<Saturating<i64>> for &'a Saturating<i64>
§type Output = <Saturating<i64> as Add<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Add<Saturating<i64>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: Saturating<i64>
) -> <Saturating<i64> as Add<Saturating<i64>>>::Output
 
fn add( self, other: Saturating<i64> ) -> <Saturating<i64> as Add<Saturating<i64>>>::Output
+ 操作。 Read moresource§impl Add<Saturating<i64>> for Saturating<i64>
 
impl Add<Saturating<i64>> for Saturating<i64>
§type Output = Saturating<i64>
 
type Output = Saturating<i64>
+ 运算符后的结果类型。source§fn add(self, other: Saturating<i64>) -> Saturating<i64>
 
fn add(self, other: Saturating<i64>) -> Saturating<i64>
+ 操作。 Read moresource§impl<'a> Add<Saturating<i8>> for &'a Saturating<i8>
 
impl<'a> Add<Saturating<i8>> for &'a Saturating<i8>
§type Output = <Saturating<i8> as Add<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Add<Saturating<i8>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: Saturating<i8>
) -> <Saturating<i8> as Add<Saturating<i8>>>::Output
 
fn add( self, other: Saturating<i8> ) -> <Saturating<i8> as Add<Saturating<i8>>>::Output
+ 操作。 Read moresource§impl Add<Saturating<i8>> for Saturating<i8>
 
impl Add<Saturating<i8>> for Saturating<i8>
§type Output = Saturating<i8>
 
type Output = Saturating<i8>
+ 运算符后的结果类型。source§fn add(self, other: Saturating<i8>) -> Saturating<i8>
 
fn add(self, other: Saturating<i8>) -> Saturating<i8>
+ 操作。 Read moresource§impl<'a> Add<Saturating<isize>> for &'a Saturating<isize>
 
impl<'a> Add<Saturating<isize>> for &'a Saturating<isize>
§type Output = <Saturating<isize> as Add<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Add<Saturating<isize>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: Saturating<isize>
) -> <Saturating<isize> as Add<Saturating<isize>>>::Output
 
fn add( self, other: Saturating<isize> ) -> <Saturating<isize> as Add<Saturating<isize>>>::Output
+ 操作。 Read moresource§impl Add<Saturating<isize>> for Saturating<isize>
 
impl Add<Saturating<isize>> for Saturating<isize>
§type Output = Saturating<isize>
 
type Output = Saturating<isize>
+ 运算符后的结果类型。source§fn add(self, other: Saturating<isize>) -> Saturating<isize>
 
fn add(self, other: Saturating<isize>) -> Saturating<isize>
+ 操作。 Read moresource§impl<'a> Add<Saturating<u128>> for &'a Saturating<u128>
 
impl<'a> Add<Saturating<u128>> for &'a Saturating<u128>
§type Output = <Saturating<u128> as Add<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Add<Saturating<u128>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: Saturating<u128>
) -> <Saturating<u128> as Add<Saturating<u128>>>::Output
 
fn add( self, other: Saturating<u128> ) -> <Saturating<u128> as Add<Saturating<u128>>>::Output
+ 操作。 Read moresource§impl Add<Saturating<u128>> for Saturating<u128>
 
impl Add<Saturating<u128>> for Saturating<u128>
§type Output = Saturating<u128>
 
type Output = Saturating<u128>
+ 运算符后的结果类型。source§fn add(self, other: Saturating<u128>) -> Saturating<u128>
 
fn add(self, other: Saturating<u128>) -> Saturating<u128>
+ 操作。 Read moresource§impl<'a> Add<Saturating<u16>> for &'a Saturating<u16>
 
impl<'a> Add<Saturating<u16>> for &'a Saturating<u16>
§type Output = <Saturating<u16> as Add<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Add<Saturating<u16>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: Saturating<u16>
) -> <Saturating<u16> as Add<Saturating<u16>>>::Output
 
fn add( self, other: Saturating<u16> ) -> <Saturating<u16> as Add<Saturating<u16>>>::Output
+ 操作。 Read moresource§impl Add<Saturating<u16>> for Saturating<u16>
 
impl Add<Saturating<u16>> for Saturating<u16>
§type Output = Saturating<u16>
 
type Output = Saturating<u16>
+ 运算符后的结果类型。source§fn add(self, other: Saturating<u16>) -> Saturating<u16>
 
fn add(self, other: Saturating<u16>) -> Saturating<u16>
+ 操作。 Read moresource§impl<'a> Add<Saturating<u32>> for &'a Saturating<u32>
 
impl<'a> Add<Saturating<u32>> for &'a Saturating<u32>
§type Output = <Saturating<u32> as Add<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Add<Saturating<u32>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: Saturating<u32>
) -> <Saturating<u32> as Add<Saturating<u32>>>::Output
 
fn add( self, other: Saturating<u32> ) -> <Saturating<u32> as Add<Saturating<u32>>>::Output
+ 操作。 Read moresource§impl Add<Saturating<u32>> for Saturating<u32>
 
impl Add<Saturating<u32>> for Saturating<u32>
§type Output = Saturating<u32>
 
type Output = Saturating<u32>
+ 运算符后的结果类型。source§fn add(self, other: Saturating<u32>) -> Saturating<u32>
 
fn add(self, other: Saturating<u32>) -> Saturating<u32>
+ 操作。 Read moresource§impl<'a> Add<Saturating<u64>> for &'a Saturating<u64>
 
impl<'a> Add<Saturating<u64>> for &'a Saturating<u64>
§type Output = <Saturating<u64> as Add<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Add<Saturating<u64>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: Saturating<u64>
) -> <Saturating<u64> as Add<Saturating<u64>>>::Output
 
fn add( self, other: Saturating<u64> ) -> <Saturating<u64> as Add<Saturating<u64>>>::Output
+ 操作。 Read moresource§impl Add<Saturating<u64>> for Saturating<u64>
 
impl Add<Saturating<u64>> for Saturating<u64>
§type Output = Saturating<u64>
 
type Output = Saturating<u64>
+ 运算符后的结果类型。source§fn add(self, other: Saturating<u64>) -> Saturating<u64>
 
fn add(self, other: Saturating<u64>) -> Saturating<u64>
+ 操作。 Read moresource§impl<'a> Add<Saturating<u8>> for &'a Saturating<u8>
 
impl<'a> Add<Saturating<u8>> for &'a Saturating<u8>
§type Output = <Saturating<u8> as Add<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Add<Saturating<u8>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: Saturating<u8>
) -> <Saturating<u8> as Add<Saturating<u8>>>::Output
 
fn add( self, other: Saturating<u8> ) -> <Saturating<u8> as Add<Saturating<u8>>>::Output
+ 操作。 Read moresource§impl Add<Saturating<u8>> for Saturating<u8>
 
impl Add<Saturating<u8>> for Saturating<u8>
§type Output = Saturating<u8>
 
type Output = Saturating<u8>
+ 运算符后的结果类型。source§fn add(self, other: Saturating<u8>) -> Saturating<u8>
 
fn add(self, other: Saturating<u8>) -> Saturating<u8>
+ 操作。 Read moresource§impl<'a> Add<Saturating<usize>> for &'a Saturating<usize>
 
impl<'a> Add<Saturating<usize>> for &'a Saturating<usize>
§type Output = <Saturating<usize> as Add<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Add<Saturating<usize>>>::Output
+ 运算符后的结果类型。source§fn add(
    self,
    other: Saturating<usize>
) -> <Saturating<usize> as Add<Saturating<usize>>>::Output
 
fn add( self, other: Saturating<usize> ) -> <Saturating<usize> as Add<Saturating<usize>>>::Output
+ 操作。 Read moresource§impl Add<Saturating<usize>> for Saturating<usize>
 
impl Add<Saturating<usize>> for Saturating<usize>
§type Output = Saturating<usize>
 
type Output = Saturating<usize>
+ 运算符后的结果类型。source§fn add(self, other: Saturating<usize>) -> Saturating<usize>
 
fn add(self, other: Saturating<usize>) -> Saturating<usize>
+ 操作。 Read more1.22.0 · source§impl AddAssign<&Saturating<i128>> for Saturating<i128>
 
impl AddAssign<&Saturating<i128>> for Saturating<i128>
source§fn add_assign(&mut self, other: &Saturating<i128>)
 
fn add_assign(&mut self, other: &Saturating<i128>)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&Saturating<i16>> for Saturating<i16>
 
impl AddAssign<&Saturating<i16>> for Saturating<i16>
source§fn add_assign(&mut self, other: &Saturating<i16>)
 
fn add_assign(&mut self, other: &Saturating<i16>)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&Saturating<i32>> for Saturating<i32>
 
impl AddAssign<&Saturating<i32>> for Saturating<i32>
source§fn add_assign(&mut self, other: &Saturating<i32>)
 
fn add_assign(&mut self, other: &Saturating<i32>)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&Saturating<i64>> for Saturating<i64>
 
impl AddAssign<&Saturating<i64>> for Saturating<i64>
source§fn add_assign(&mut self, other: &Saturating<i64>)
 
fn add_assign(&mut self, other: &Saturating<i64>)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&Saturating<i8>> for Saturating<i8>
 
impl AddAssign<&Saturating<i8>> for Saturating<i8>
source§fn add_assign(&mut self, other: &Saturating<i8>)
 
fn add_assign(&mut self, other: &Saturating<i8>)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&Saturating<isize>> for Saturating<isize>
 
impl AddAssign<&Saturating<isize>> for Saturating<isize>
source§fn add_assign(&mut self, other: &Saturating<isize>)
 
fn add_assign(&mut self, other: &Saturating<isize>)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&Saturating<u128>> for Saturating<u128>
 
impl AddAssign<&Saturating<u128>> for Saturating<u128>
source§fn add_assign(&mut self, other: &Saturating<u128>)
 
fn add_assign(&mut self, other: &Saturating<u128>)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&Saturating<u16>> for Saturating<u16>
 
impl AddAssign<&Saturating<u16>> for Saturating<u16>
source§fn add_assign(&mut self, other: &Saturating<u16>)
 
fn add_assign(&mut self, other: &Saturating<u16>)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&Saturating<u32>> for Saturating<u32>
 
impl AddAssign<&Saturating<u32>> for Saturating<u32>
source§fn add_assign(&mut self, other: &Saturating<u32>)
 
fn add_assign(&mut self, other: &Saturating<u32>)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&Saturating<u64>> for Saturating<u64>
 
impl AddAssign<&Saturating<u64>> for Saturating<u64>
source§fn add_assign(&mut self, other: &Saturating<u64>)
 
fn add_assign(&mut self, other: &Saturating<u64>)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&Saturating<u8>> for Saturating<u8>
 
impl AddAssign<&Saturating<u8>> for Saturating<u8>
source§fn add_assign(&mut self, other: &Saturating<u8>)
 
fn add_assign(&mut self, other: &Saturating<u8>)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&Saturating<usize>> for Saturating<usize>
 
impl AddAssign<&Saturating<usize>> for Saturating<usize>
source§fn add_assign(&mut self, other: &Saturating<usize>)
 
fn add_assign(&mut self, other: &Saturating<usize>)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&i128> for Saturating<i128>
 
impl AddAssign<&i128> for Saturating<i128>
source§fn add_assign(&mut self, other: &i128)
 
fn add_assign(&mut self, other: &i128)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&i16> for Saturating<i16>
 
impl AddAssign<&i16> for Saturating<i16>
source§fn add_assign(&mut self, other: &i16)
 
fn add_assign(&mut self, other: &i16)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&i32> for Saturating<i32>
 
impl AddAssign<&i32> for Saturating<i32>
source§fn add_assign(&mut self, other: &i32)
 
fn add_assign(&mut self, other: &i32)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&i64> for Saturating<i64>
 
impl AddAssign<&i64> for Saturating<i64>
source§fn add_assign(&mut self, other: &i64)
 
fn add_assign(&mut self, other: &i64)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&i8> for Saturating<i8>
 
impl AddAssign<&i8> for Saturating<i8>
source§fn add_assign(&mut self, other: &i8)
 
fn add_assign(&mut self, other: &i8)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&isize> for Saturating<isize>
 
impl AddAssign<&isize> for Saturating<isize>
source§fn add_assign(&mut self, other: &isize)
 
fn add_assign(&mut self, other: &isize)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&u128> for Saturating<u128>
 
impl AddAssign<&u128> for Saturating<u128>
source§fn add_assign(&mut self, other: &u128)
 
fn add_assign(&mut self, other: &u128)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&u16> for Saturating<u16>
 
impl AddAssign<&u16> for Saturating<u16>
source§fn add_assign(&mut self, other: &u16)
 
fn add_assign(&mut self, other: &u16)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&u32> for Saturating<u32>
 
impl AddAssign<&u32> for Saturating<u32>
source§fn add_assign(&mut self, other: &u32)
 
fn add_assign(&mut self, other: &u32)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&u64> for Saturating<u64>
 
impl AddAssign<&u64> for Saturating<u64>
source§fn add_assign(&mut self, other: &u64)
 
fn add_assign(&mut self, other: &u64)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&u8> for Saturating<u8>
 
impl AddAssign<&u8> for Saturating<u8>
source§fn add_assign(&mut self, other: &u8)
 
fn add_assign(&mut self, other: &u8)
+= 操作。 Read more1.22.0 · source§impl AddAssign<&usize> for Saturating<usize>
 
impl AddAssign<&usize> for Saturating<usize>
source§fn add_assign(&mut self, other: &usize)
 
fn add_assign(&mut self, other: &usize)
+= 操作。 Read moresource§impl AddAssign<Saturating<i128>> for Saturating<i128>
 
impl AddAssign<Saturating<i128>> for Saturating<i128>
source§fn add_assign(&mut self, other: Saturating<i128>)
 
fn add_assign(&mut self, other: Saturating<i128>)
+= 操作。 Read moresource§impl AddAssign<Saturating<i16>> for Saturating<i16>
 
impl AddAssign<Saturating<i16>> for Saturating<i16>
source§fn add_assign(&mut self, other: Saturating<i16>)
 
fn add_assign(&mut self, other: Saturating<i16>)
+= 操作。 Read moresource§impl AddAssign<Saturating<i32>> for Saturating<i32>
 
impl AddAssign<Saturating<i32>> for Saturating<i32>
source§fn add_assign(&mut self, other: Saturating<i32>)
 
fn add_assign(&mut self, other: Saturating<i32>)
+= 操作。 Read moresource§impl AddAssign<Saturating<i64>> for Saturating<i64>
 
impl AddAssign<Saturating<i64>> for Saturating<i64>
source§fn add_assign(&mut self, other: Saturating<i64>)
 
fn add_assign(&mut self, other: Saturating<i64>)
+= 操作。 Read moresource§impl AddAssign<Saturating<i8>> for Saturating<i8>
 
impl AddAssign<Saturating<i8>> for Saturating<i8>
source§fn add_assign(&mut self, other: Saturating<i8>)
 
fn add_assign(&mut self, other: Saturating<i8>)
+= 操作。 Read moresource§impl AddAssign<Saturating<isize>> for Saturating<isize>
 
impl AddAssign<Saturating<isize>> for Saturating<isize>
source§fn add_assign(&mut self, other: Saturating<isize>)
 
fn add_assign(&mut self, other: Saturating<isize>)
+= 操作。 Read moresource§impl AddAssign<Saturating<u128>> for Saturating<u128>
 
impl AddAssign<Saturating<u128>> for Saturating<u128>
source§fn add_assign(&mut self, other: Saturating<u128>)
 
fn add_assign(&mut self, other: Saturating<u128>)
+= 操作。 Read moresource§impl AddAssign<Saturating<u16>> for Saturating<u16>
 
impl AddAssign<Saturating<u16>> for Saturating<u16>
source§fn add_assign(&mut self, other: Saturating<u16>)
 
fn add_assign(&mut self, other: Saturating<u16>)
+= 操作。 Read moresource§impl AddAssign<Saturating<u32>> for Saturating<u32>
 
impl AddAssign<Saturating<u32>> for Saturating<u32>
source§fn add_assign(&mut self, other: Saturating<u32>)
 
fn add_assign(&mut self, other: Saturating<u32>)
+= 操作。 Read moresource§impl AddAssign<Saturating<u64>> for Saturating<u64>
 
impl AddAssign<Saturating<u64>> for Saturating<u64>
source§fn add_assign(&mut self, other: Saturating<u64>)
 
fn add_assign(&mut self, other: Saturating<u64>)
+= 操作。 Read moresource§impl AddAssign<Saturating<u8>> for Saturating<u8>
 
impl AddAssign<Saturating<u8>> for Saturating<u8>
source§fn add_assign(&mut self, other: Saturating<u8>)
 
fn add_assign(&mut self, other: Saturating<u8>)
+= 操作。 Read moresource§impl AddAssign<Saturating<usize>> for Saturating<usize>
 
impl AddAssign<Saturating<usize>> for Saturating<usize>
source§fn add_assign(&mut self, other: Saturating<usize>)
 
fn add_assign(&mut self, other: Saturating<usize>)
+= 操作。 Read moresource§impl AddAssign<i128> for Saturating<i128>
 
impl AddAssign<i128> for Saturating<i128>
source§fn add_assign(&mut self, other: i128)
 
fn add_assign(&mut self, other: i128)
+= 操作。 Read moresource§impl AddAssign<i16> for Saturating<i16>
 
impl AddAssign<i16> for Saturating<i16>
source§fn add_assign(&mut self, other: i16)
 
fn add_assign(&mut self, other: i16)
+= 操作。 Read moresource§impl AddAssign<i32> for Saturating<i32>
 
impl AddAssign<i32> for Saturating<i32>
source§fn add_assign(&mut self, other: i32)
 
fn add_assign(&mut self, other: i32)
+= 操作。 Read moresource§impl AddAssign<i64> for Saturating<i64>
 
impl AddAssign<i64> for Saturating<i64>
source§fn add_assign(&mut self, other: i64)
 
fn add_assign(&mut self, other: i64)
+= 操作。 Read moresource§impl AddAssign<i8> for Saturating<i8>
 
impl AddAssign<i8> for Saturating<i8>
source§fn add_assign(&mut self, other: i8)
 
fn add_assign(&mut self, other: i8)
+= 操作。 Read moresource§impl AddAssign<isize> for Saturating<isize>
 
impl AddAssign<isize> for Saturating<isize>
source§fn add_assign(&mut self, other: isize)
 
fn add_assign(&mut self, other: isize)
+= 操作。 Read moresource§impl AddAssign<u128> for Saturating<u128>
 
impl AddAssign<u128> for Saturating<u128>
source§fn add_assign(&mut self, other: u128)
 
fn add_assign(&mut self, other: u128)
+= 操作。 Read moresource§impl AddAssign<u16> for Saturating<u16>
 
impl AddAssign<u16> for Saturating<u16>
source§fn add_assign(&mut self, other: u16)
 
fn add_assign(&mut self, other: u16)
+= 操作。 Read moresource§impl AddAssign<u32> for Saturating<u32>
 
impl AddAssign<u32> for Saturating<u32>
source§fn add_assign(&mut self, other: u32)
 
fn add_assign(&mut self, other: u32)
+= 操作。 Read moresource§impl AddAssign<u64> for Saturating<u64>
 
impl AddAssign<u64> for Saturating<u64>
source§fn add_assign(&mut self, other: u64)
 
fn add_assign(&mut self, other: u64)
+= 操作。 Read moresource§impl AddAssign<u8> for Saturating<u8>
 
impl AddAssign<u8> for Saturating<u8>
source§fn add_assign(&mut self, other: u8)
 
fn add_assign(&mut self, other: u8)
+= 操作。 Read moresource§impl AddAssign<usize> for Saturating<usize>
 
impl AddAssign<usize> for Saturating<usize>
source§fn add_assign(&mut self, other: usize)
 
fn add_assign(&mut self, other: usize)
+= 操作。 Read moresource§impl<T> Binary for Saturating<T>where
    T: Binary,
 
impl<T> Binary for Saturating<T>where T: Binary,
source§impl BitAnd<&Saturating<i128>> for &Saturating<i128>
 
impl BitAnd<&Saturating<i128>> for &Saturating<i128>
§type Output = <Saturating<i128> as BitAnd<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as BitAnd<Saturating<i128>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as BitAnd<Saturating<i128>>>::Output
 
fn bitand( self, other: &Saturating<i128> ) -> <Saturating<i128> as BitAnd<Saturating<i128>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<i128>> for Saturating<i128>
 
impl BitAnd<&Saturating<i128>> for Saturating<i128>
§type Output = <Saturating<i128> as BitAnd<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as BitAnd<Saturating<i128>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as BitAnd<Saturating<i128>>>::Output
 
fn bitand( self, other: &Saturating<i128> ) -> <Saturating<i128> as BitAnd<Saturating<i128>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<i16>> for &Saturating<i16>
 
impl BitAnd<&Saturating<i16>> for &Saturating<i16>
§type Output = <Saturating<i16> as BitAnd<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as BitAnd<Saturating<i16>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as BitAnd<Saturating<i16>>>::Output
 
fn bitand( self, other: &Saturating<i16> ) -> <Saturating<i16> as BitAnd<Saturating<i16>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<i16>> for Saturating<i16>
 
impl BitAnd<&Saturating<i16>> for Saturating<i16>
§type Output = <Saturating<i16> as BitAnd<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as BitAnd<Saturating<i16>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as BitAnd<Saturating<i16>>>::Output
 
fn bitand( self, other: &Saturating<i16> ) -> <Saturating<i16> as BitAnd<Saturating<i16>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<i32>> for &Saturating<i32>
 
impl BitAnd<&Saturating<i32>> for &Saturating<i32>
§type Output = <Saturating<i32> as BitAnd<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as BitAnd<Saturating<i32>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as BitAnd<Saturating<i32>>>::Output
 
fn bitand( self, other: &Saturating<i32> ) -> <Saturating<i32> as BitAnd<Saturating<i32>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<i32>> for Saturating<i32>
 
impl BitAnd<&Saturating<i32>> for Saturating<i32>
§type Output = <Saturating<i32> as BitAnd<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as BitAnd<Saturating<i32>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as BitAnd<Saturating<i32>>>::Output
 
fn bitand( self, other: &Saturating<i32> ) -> <Saturating<i32> as BitAnd<Saturating<i32>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<i64>> for &Saturating<i64>
 
impl BitAnd<&Saturating<i64>> for &Saturating<i64>
§type Output = <Saturating<i64> as BitAnd<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as BitAnd<Saturating<i64>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as BitAnd<Saturating<i64>>>::Output
 
fn bitand( self, other: &Saturating<i64> ) -> <Saturating<i64> as BitAnd<Saturating<i64>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<i64>> for Saturating<i64>
 
impl BitAnd<&Saturating<i64>> for Saturating<i64>
§type Output = <Saturating<i64> as BitAnd<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as BitAnd<Saturating<i64>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as BitAnd<Saturating<i64>>>::Output
 
fn bitand( self, other: &Saturating<i64> ) -> <Saturating<i64> as BitAnd<Saturating<i64>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<i8>> for &Saturating<i8>
 
impl BitAnd<&Saturating<i8>> for &Saturating<i8>
§type Output = <Saturating<i8> as BitAnd<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as BitAnd<Saturating<i8>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as BitAnd<Saturating<i8>>>::Output
 
fn bitand( self, other: &Saturating<i8> ) -> <Saturating<i8> as BitAnd<Saturating<i8>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<i8>> for Saturating<i8>
 
impl BitAnd<&Saturating<i8>> for Saturating<i8>
§type Output = <Saturating<i8> as BitAnd<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as BitAnd<Saturating<i8>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as BitAnd<Saturating<i8>>>::Output
 
fn bitand( self, other: &Saturating<i8> ) -> <Saturating<i8> as BitAnd<Saturating<i8>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<isize>> for &Saturating<isize>
 
impl BitAnd<&Saturating<isize>> for &Saturating<isize>
§type Output = <Saturating<isize> as BitAnd<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as BitAnd<Saturating<isize>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as BitAnd<Saturating<isize>>>::Output
 
fn bitand( self, other: &Saturating<isize> ) -> <Saturating<isize> as BitAnd<Saturating<isize>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<isize>> for Saturating<isize>
 
impl BitAnd<&Saturating<isize>> for Saturating<isize>
§type Output = <Saturating<isize> as BitAnd<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as BitAnd<Saturating<isize>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as BitAnd<Saturating<isize>>>::Output
 
fn bitand( self, other: &Saturating<isize> ) -> <Saturating<isize> as BitAnd<Saturating<isize>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<u128>> for &Saturating<u128>
 
impl BitAnd<&Saturating<u128>> for &Saturating<u128>
§type Output = <Saturating<u128> as BitAnd<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as BitAnd<Saturating<u128>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as BitAnd<Saturating<u128>>>::Output
 
fn bitand( self, other: &Saturating<u128> ) -> <Saturating<u128> as BitAnd<Saturating<u128>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<u128>> for Saturating<u128>
 
impl BitAnd<&Saturating<u128>> for Saturating<u128>
§type Output = <Saturating<u128> as BitAnd<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as BitAnd<Saturating<u128>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as BitAnd<Saturating<u128>>>::Output
 
fn bitand( self, other: &Saturating<u128> ) -> <Saturating<u128> as BitAnd<Saturating<u128>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<u16>> for &Saturating<u16>
 
impl BitAnd<&Saturating<u16>> for &Saturating<u16>
§type Output = <Saturating<u16> as BitAnd<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as BitAnd<Saturating<u16>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as BitAnd<Saturating<u16>>>::Output
 
fn bitand( self, other: &Saturating<u16> ) -> <Saturating<u16> as BitAnd<Saturating<u16>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<u16>> for Saturating<u16>
 
impl BitAnd<&Saturating<u16>> for Saturating<u16>
§type Output = <Saturating<u16> as BitAnd<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as BitAnd<Saturating<u16>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as BitAnd<Saturating<u16>>>::Output
 
fn bitand( self, other: &Saturating<u16> ) -> <Saturating<u16> as BitAnd<Saturating<u16>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<u32>> for &Saturating<u32>
 
impl BitAnd<&Saturating<u32>> for &Saturating<u32>
§type Output = <Saturating<u32> as BitAnd<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as BitAnd<Saturating<u32>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as BitAnd<Saturating<u32>>>::Output
 
fn bitand( self, other: &Saturating<u32> ) -> <Saturating<u32> as BitAnd<Saturating<u32>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<u32>> for Saturating<u32>
 
impl BitAnd<&Saturating<u32>> for Saturating<u32>
§type Output = <Saturating<u32> as BitAnd<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as BitAnd<Saturating<u32>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as BitAnd<Saturating<u32>>>::Output
 
fn bitand( self, other: &Saturating<u32> ) -> <Saturating<u32> as BitAnd<Saturating<u32>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<u64>> for &Saturating<u64>
 
impl BitAnd<&Saturating<u64>> for &Saturating<u64>
§type Output = <Saturating<u64> as BitAnd<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as BitAnd<Saturating<u64>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as BitAnd<Saturating<u64>>>::Output
 
fn bitand( self, other: &Saturating<u64> ) -> <Saturating<u64> as BitAnd<Saturating<u64>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<u64>> for Saturating<u64>
 
impl BitAnd<&Saturating<u64>> for Saturating<u64>
§type Output = <Saturating<u64> as BitAnd<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as BitAnd<Saturating<u64>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as BitAnd<Saturating<u64>>>::Output
 
fn bitand( self, other: &Saturating<u64> ) -> <Saturating<u64> as BitAnd<Saturating<u64>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<u8>> for &Saturating<u8>
 
impl BitAnd<&Saturating<u8>> for &Saturating<u8>
§type Output = <Saturating<u8> as BitAnd<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as BitAnd<Saturating<u8>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as BitAnd<Saturating<u8>>>::Output
 
fn bitand( self, other: &Saturating<u8> ) -> <Saturating<u8> as BitAnd<Saturating<u8>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<u8>> for Saturating<u8>
 
impl BitAnd<&Saturating<u8>> for Saturating<u8>
§type Output = <Saturating<u8> as BitAnd<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as BitAnd<Saturating<u8>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as BitAnd<Saturating<u8>>>::Output
 
fn bitand( self, other: &Saturating<u8> ) -> <Saturating<u8> as BitAnd<Saturating<u8>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<usize>> for &Saturating<usize>
 
impl BitAnd<&Saturating<usize>> for &Saturating<usize>
§type Output = <Saturating<usize> as BitAnd<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as BitAnd<Saturating<usize>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as BitAnd<Saturating<usize>>>::Output
 
fn bitand( self, other: &Saturating<usize> ) -> <Saturating<usize> as BitAnd<Saturating<usize>>>::Output
& 操作。 Read moresource§impl BitAnd<&Saturating<usize>> for Saturating<usize>
 
impl BitAnd<&Saturating<usize>> for Saturating<usize>
§type Output = <Saturating<usize> as BitAnd<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as BitAnd<Saturating<usize>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as BitAnd<Saturating<usize>>>::Output
 
fn bitand( self, other: &Saturating<usize> ) -> <Saturating<usize> as BitAnd<Saturating<usize>>>::Output
& 操作。 Read moresource§impl<'a> BitAnd<Saturating<i128>> for &'a Saturating<i128>
 
impl<'a> BitAnd<Saturating<i128>> for &'a Saturating<i128>
§type Output = <Saturating<i128> as BitAnd<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as BitAnd<Saturating<i128>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: Saturating<i128>
) -> <Saturating<i128> as BitAnd<Saturating<i128>>>::Output
 
fn bitand( self, other: Saturating<i128> ) -> <Saturating<i128> as BitAnd<Saturating<i128>>>::Output
& 操作。 Read moresource§impl BitAnd<Saturating<i128>> for Saturating<i128>
 
impl BitAnd<Saturating<i128>> for Saturating<i128>
§type Output = Saturating<i128>
 
type Output = Saturating<i128>
& 运算符后的结果类型。source§fn bitand(self, other: Saturating<i128>) -> Saturating<i128>
 
fn bitand(self, other: Saturating<i128>) -> Saturating<i128>
& 操作。 Read moresource§impl<'a> BitAnd<Saturating<i16>> for &'a Saturating<i16>
 
impl<'a> BitAnd<Saturating<i16>> for &'a Saturating<i16>
§type Output = <Saturating<i16> as BitAnd<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as BitAnd<Saturating<i16>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: Saturating<i16>
) -> <Saturating<i16> as BitAnd<Saturating<i16>>>::Output
 
fn bitand( self, other: Saturating<i16> ) -> <Saturating<i16> as BitAnd<Saturating<i16>>>::Output
& 操作。 Read moresource§impl BitAnd<Saturating<i16>> for Saturating<i16>
 
impl BitAnd<Saturating<i16>> for Saturating<i16>
§type Output = Saturating<i16>
 
type Output = Saturating<i16>
& 运算符后的结果类型。source§fn bitand(self, other: Saturating<i16>) -> Saturating<i16>
 
fn bitand(self, other: Saturating<i16>) -> Saturating<i16>
& 操作。 Read moresource§impl<'a> BitAnd<Saturating<i32>> for &'a Saturating<i32>
 
impl<'a> BitAnd<Saturating<i32>> for &'a Saturating<i32>
§type Output = <Saturating<i32> as BitAnd<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as BitAnd<Saturating<i32>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: Saturating<i32>
) -> <Saturating<i32> as BitAnd<Saturating<i32>>>::Output
 
fn bitand( self, other: Saturating<i32> ) -> <Saturating<i32> as BitAnd<Saturating<i32>>>::Output
& 操作。 Read moresource§impl BitAnd<Saturating<i32>> for Saturating<i32>
 
impl BitAnd<Saturating<i32>> for Saturating<i32>
§type Output = Saturating<i32>
 
type Output = Saturating<i32>
& 运算符后的结果类型。source§fn bitand(self, other: Saturating<i32>) -> Saturating<i32>
 
fn bitand(self, other: Saturating<i32>) -> Saturating<i32>
& 操作。 Read moresource§impl<'a> BitAnd<Saturating<i64>> for &'a Saturating<i64>
 
impl<'a> BitAnd<Saturating<i64>> for &'a Saturating<i64>
§type Output = <Saturating<i64> as BitAnd<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as BitAnd<Saturating<i64>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: Saturating<i64>
) -> <Saturating<i64> as BitAnd<Saturating<i64>>>::Output
 
fn bitand( self, other: Saturating<i64> ) -> <Saturating<i64> as BitAnd<Saturating<i64>>>::Output
& 操作。 Read moresource§impl BitAnd<Saturating<i64>> for Saturating<i64>
 
impl BitAnd<Saturating<i64>> for Saturating<i64>
§type Output = Saturating<i64>
 
type Output = Saturating<i64>
& 运算符后的结果类型。source§fn bitand(self, other: Saturating<i64>) -> Saturating<i64>
 
fn bitand(self, other: Saturating<i64>) -> Saturating<i64>
& 操作。 Read moresource§impl<'a> BitAnd<Saturating<i8>> for &'a Saturating<i8>
 
impl<'a> BitAnd<Saturating<i8>> for &'a Saturating<i8>
§type Output = <Saturating<i8> as BitAnd<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as BitAnd<Saturating<i8>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: Saturating<i8>
) -> <Saturating<i8> as BitAnd<Saturating<i8>>>::Output
 
fn bitand( self, other: Saturating<i8> ) -> <Saturating<i8> as BitAnd<Saturating<i8>>>::Output
& 操作。 Read moresource§impl BitAnd<Saturating<i8>> for Saturating<i8>
 
impl BitAnd<Saturating<i8>> for Saturating<i8>
§type Output = Saturating<i8>
 
type Output = Saturating<i8>
& 运算符后的结果类型。source§fn bitand(self, other: Saturating<i8>) -> Saturating<i8>
 
fn bitand(self, other: Saturating<i8>) -> Saturating<i8>
& 操作。 Read moresource§impl<'a> BitAnd<Saturating<isize>> for &'a Saturating<isize>
 
impl<'a> BitAnd<Saturating<isize>> for &'a Saturating<isize>
§type Output = <Saturating<isize> as BitAnd<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as BitAnd<Saturating<isize>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: Saturating<isize>
) -> <Saturating<isize> as BitAnd<Saturating<isize>>>::Output
 
fn bitand( self, other: Saturating<isize> ) -> <Saturating<isize> as BitAnd<Saturating<isize>>>::Output
& 操作。 Read moresource§impl BitAnd<Saturating<isize>> for Saturating<isize>
 
impl BitAnd<Saturating<isize>> for Saturating<isize>
§type Output = Saturating<isize>
 
type Output = Saturating<isize>
& 运算符后的结果类型。source§fn bitand(self, other: Saturating<isize>) -> Saturating<isize>
 
fn bitand(self, other: Saturating<isize>) -> Saturating<isize>
& 操作。 Read moresource§impl<'a> BitAnd<Saturating<u128>> for &'a Saturating<u128>
 
impl<'a> BitAnd<Saturating<u128>> for &'a Saturating<u128>
§type Output = <Saturating<u128> as BitAnd<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as BitAnd<Saturating<u128>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: Saturating<u128>
) -> <Saturating<u128> as BitAnd<Saturating<u128>>>::Output
 
fn bitand( self, other: Saturating<u128> ) -> <Saturating<u128> as BitAnd<Saturating<u128>>>::Output
& 操作。 Read moresource§impl BitAnd<Saturating<u128>> for Saturating<u128>
 
impl BitAnd<Saturating<u128>> for Saturating<u128>
§type Output = Saturating<u128>
 
type Output = Saturating<u128>
& 运算符后的结果类型。source§fn bitand(self, other: Saturating<u128>) -> Saturating<u128>
 
fn bitand(self, other: Saturating<u128>) -> Saturating<u128>
& 操作。 Read moresource§impl<'a> BitAnd<Saturating<u16>> for &'a Saturating<u16>
 
impl<'a> BitAnd<Saturating<u16>> for &'a Saturating<u16>
§type Output = <Saturating<u16> as BitAnd<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as BitAnd<Saturating<u16>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: Saturating<u16>
) -> <Saturating<u16> as BitAnd<Saturating<u16>>>::Output
 
fn bitand( self, other: Saturating<u16> ) -> <Saturating<u16> as BitAnd<Saturating<u16>>>::Output
& 操作。 Read moresource§impl BitAnd<Saturating<u16>> for Saturating<u16>
 
impl BitAnd<Saturating<u16>> for Saturating<u16>
§type Output = Saturating<u16>
 
type Output = Saturating<u16>
& 运算符后的结果类型。source§fn bitand(self, other: Saturating<u16>) -> Saturating<u16>
 
fn bitand(self, other: Saturating<u16>) -> Saturating<u16>
& 操作。 Read moresource§impl<'a> BitAnd<Saturating<u32>> for &'a Saturating<u32>
 
impl<'a> BitAnd<Saturating<u32>> for &'a Saturating<u32>
§type Output = <Saturating<u32> as BitAnd<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as BitAnd<Saturating<u32>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: Saturating<u32>
) -> <Saturating<u32> as BitAnd<Saturating<u32>>>::Output
 
fn bitand( self, other: Saturating<u32> ) -> <Saturating<u32> as BitAnd<Saturating<u32>>>::Output
& 操作。 Read moresource§impl BitAnd<Saturating<u32>> for Saturating<u32>
 
impl BitAnd<Saturating<u32>> for Saturating<u32>
§type Output = Saturating<u32>
 
type Output = Saturating<u32>
& 运算符后的结果类型。source§fn bitand(self, other: Saturating<u32>) -> Saturating<u32>
 
fn bitand(self, other: Saturating<u32>) -> Saturating<u32>
& 操作。 Read moresource§impl<'a> BitAnd<Saturating<u64>> for &'a Saturating<u64>
 
impl<'a> BitAnd<Saturating<u64>> for &'a Saturating<u64>
§type Output = <Saturating<u64> as BitAnd<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as BitAnd<Saturating<u64>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: Saturating<u64>
) -> <Saturating<u64> as BitAnd<Saturating<u64>>>::Output
 
fn bitand( self, other: Saturating<u64> ) -> <Saturating<u64> as BitAnd<Saturating<u64>>>::Output
& 操作。 Read moresource§impl BitAnd<Saturating<u64>> for Saturating<u64>
 
impl BitAnd<Saturating<u64>> for Saturating<u64>
§type Output = Saturating<u64>
 
type Output = Saturating<u64>
& 运算符后的结果类型。source§fn bitand(self, other: Saturating<u64>) -> Saturating<u64>
 
fn bitand(self, other: Saturating<u64>) -> Saturating<u64>
& 操作。 Read moresource§impl<'a> BitAnd<Saturating<u8>> for &'a Saturating<u8>
 
impl<'a> BitAnd<Saturating<u8>> for &'a Saturating<u8>
§type Output = <Saturating<u8> as BitAnd<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as BitAnd<Saturating<u8>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: Saturating<u8>
) -> <Saturating<u8> as BitAnd<Saturating<u8>>>::Output
 
fn bitand( self, other: Saturating<u8> ) -> <Saturating<u8> as BitAnd<Saturating<u8>>>::Output
& 操作。 Read moresource§impl BitAnd<Saturating<u8>> for Saturating<u8>
 
impl BitAnd<Saturating<u8>> for Saturating<u8>
§type Output = Saturating<u8>
 
type Output = Saturating<u8>
& 运算符后的结果类型。source§fn bitand(self, other: Saturating<u8>) -> Saturating<u8>
 
fn bitand(self, other: Saturating<u8>) -> Saturating<u8>
& 操作。 Read moresource§impl<'a> BitAnd<Saturating<usize>> for &'a Saturating<usize>
 
impl<'a> BitAnd<Saturating<usize>> for &'a Saturating<usize>
§type Output = <Saturating<usize> as BitAnd<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as BitAnd<Saturating<usize>>>::Output
& 运算符后的结果类型。source§fn bitand(
    self,
    other: Saturating<usize>
) -> <Saturating<usize> as BitAnd<Saturating<usize>>>::Output
 
fn bitand( self, other: Saturating<usize> ) -> <Saturating<usize> as BitAnd<Saturating<usize>>>::Output
& 操作。 Read moresource§impl BitAnd<Saturating<usize>> for Saturating<usize>
 
impl BitAnd<Saturating<usize>> for Saturating<usize>
§type Output = Saturating<usize>
 
type Output = Saturating<usize>
& 运算符后的结果类型。source§fn bitand(self, other: Saturating<usize>) -> Saturating<usize>
 
fn bitand(self, other: Saturating<usize>) -> Saturating<usize>
& 操作。 Read more1.22.0 · source§impl BitAndAssign<&Saturating<i128>> for Saturating<i128>
 
impl BitAndAssign<&Saturating<i128>> for Saturating<i128>
source§fn bitand_assign(&mut self, other: &Saturating<i128>)
 
fn bitand_assign(&mut self, other: &Saturating<i128>)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&Saturating<i16>> for Saturating<i16>
 
impl BitAndAssign<&Saturating<i16>> for Saturating<i16>
source§fn bitand_assign(&mut self, other: &Saturating<i16>)
 
fn bitand_assign(&mut self, other: &Saturating<i16>)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&Saturating<i32>> for Saturating<i32>
 
impl BitAndAssign<&Saturating<i32>> for Saturating<i32>
source§fn bitand_assign(&mut self, other: &Saturating<i32>)
 
fn bitand_assign(&mut self, other: &Saturating<i32>)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&Saturating<i64>> for Saturating<i64>
 
impl BitAndAssign<&Saturating<i64>> for Saturating<i64>
source§fn bitand_assign(&mut self, other: &Saturating<i64>)
 
fn bitand_assign(&mut self, other: &Saturating<i64>)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&Saturating<i8>> for Saturating<i8>
 
impl BitAndAssign<&Saturating<i8>> for Saturating<i8>
source§fn bitand_assign(&mut self, other: &Saturating<i8>)
 
fn bitand_assign(&mut self, other: &Saturating<i8>)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&Saturating<isize>> for Saturating<isize>
 
impl BitAndAssign<&Saturating<isize>> for Saturating<isize>
source§fn bitand_assign(&mut self, other: &Saturating<isize>)
 
fn bitand_assign(&mut self, other: &Saturating<isize>)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&Saturating<u128>> for Saturating<u128>
 
impl BitAndAssign<&Saturating<u128>> for Saturating<u128>
source§fn bitand_assign(&mut self, other: &Saturating<u128>)
 
fn bitand_assign(&mut self, other: &Saturating<u128>)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&Saturating<u16>> for Saturating<u16>
 
impl BitAndAssign<&Saturating<u16>> for Saturating<u16>
source§fn bitand_assign(&mut self, other: &Saturating<u16>)
 
fn bitand_assign(&mut self, other: &Saturating<u16>)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&Saturating<u32>> for Saturating<u32>
 
impl BitAndAssign<&Saturating<u32>> for Saturating<u32>
source§fn bitand_assign(&mut self, other: &Saturating<u32>)
 
fn bitand_assign(&mut self, other: &Saturating<u32>)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&Saturating<u64>> for Saturating<u64>
 
impl BitAndAssign<&Saturating<u64>> for Saturating<u64>
source§fn bitand_assign(&mut self, other: &Saturating<u64>)
 
fn bitand_assign(&mut self, other: &Saturating<u64>)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&Saturating<u8>> for Saturating<u8>
 
impl BitAndAssign<&Saturating<u8>> for Saturating<u8>
source§fn bitand_assign(&mut self, other: &Saturating<u8>)
 
fn bitand_assign(&mut self, other: &Saturating<u8>)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&Saturating<usize>> for Saturating<usize>
 
impl BitAndAssign<&Saturating<usize>> for Saturating<usize>
source§fn bitand_assign(&mut self, other: &Saturating<usize>)
 
fn bitand_assign(&mut self, other: &Saturating<usize>)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&i128> for Saturating<i128>
 
impl BitAndAssign<&i128> for Saturating<i128>
source§fn bitand_assign(&mut self, other: &i128)
 
fn bitand_assign(&mut self, other: &i128)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&i16> for Saturating<i16>
 
impl BitAndAssign<&i16> for Saturating<i16>
source§fn bitand_assign(&mut self, other: &i16)
 
fn bitand_assign(&mut self, other: &i16)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&i32> for Saturating<i32>
 
impl BitAndAssign<&i32> for Saturating<i32>
source§fn bitand_assign(&mut self, other: &i32)
 
fn bitand_assign(&mut self, other: &i32)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&i64> for Saturating<i64>
 
impl BitAndAssign<&i64> for Saturating<i64>
source§fn bitand_assign(&mut self, other: &i64)
 
fn bitand_assign(&mut self, other: &i64)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&i8> for Saturating<i8>
 
impl BitAndAssign<&i8> for Saturating<i8>
source§fn bitand_assign(&mut self, other: &i8)
 
fn bitand_assign(&mut self, other: &i8)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&isize> for Saturating<isize>
 
impl BitAndAssign<&isize> for Saturating<isize>
source§fn bitand_assign(&mut self, other: &isize)
 
fn bitand_assign(&mut self, other: &isize)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&u128> for Saturating<u128>
 
impl BitAndAssign<&u128> for Saturating<u128>
source§fn bitand_assign(&mut self, other: &u128)
 
fn bitand_assign(&mut self, other: &u128)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&u16> for Saturating<u16>
 
impl BitAndAssign<&u16> for Saturating<u16>
source§fn bitand_assign(&mut self, other: &u16)
 
fn bitand_assign(&mut self, other: &u16)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&u32> for Saturating<u32>
 
impl BitAndAssign<&u32> for Saturating<u32>
source§fn bitand_assign(&mut self, other: &u32)
 
fn bitand_assign(&mut self, other: &u32)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&u64> for Saturating<u64>
 
impl BitAndAssign<&u64> for Saturating<u64>
source§fn bitand_assign(&mut self, other: &u64)
 
fn bitand_assign(&mut self, other: &u64)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&u8> for Saturating<u8>
 
impl BitAndAssign<&u8> for Saturating<u8>
source§fn bitand_assign(&mut self, other: &u8)
 
fn bitand_assign(&mut self, other: &u8)
&= 操作。 Read more1.22.0 · source§impl BitAndAssign<&usize> for Saturating<usize>
 
impl BitAndAssign<&usize> for Saturating<usize>
source§fn bitand_assign(&mut self, other: &usize)
 
fn bitand_assign(&mut self, other: &usize)
&= 操作。 Read moresource§impl BitAndAssign<Saturating<i128>> for Saturating<i128>
 
impl BitAndAssign<Saturating<i128>> for Saturating<i128>
source§fn bitand_assign(&mut self, other: Saturating<i128>)
 
fn bitand_assign(&mut self, other: Saturating<i128>)
&= 操作。 Read moresource§impl BitAndAssign<Saturating<i16>> for Saturating<i16>
 
impl BitAndAssign<Saturating<i16>> for Saturating<i16>
source§fn bitand_assign(&mut self, other: Saturating<i16>)
 
fn bitand_assign(&mut self, other: Saturating<i16>)
&= 操作。 Read moresource§impl BitAndAssign<Saturating<i32>> for Saturating<i32>
 
impl BitAndAssign<Saturating<i32>> for Saturating<i32>
source§fn bitand_assign(&mut self, other: Saturating<i32>)
 
fn bitand_assign(&mut self, other: Saturating<i32>)
&= 操作。 Read moresource§impl BitAndAssign<Saturating<i64>> for Saturating<i64>
 
impl BitAndAssign<Saturating<i64>> for Saturating<i64>
source§fn bitand_assign(&mut self, other: Saturating<i64>)
 
fn bitand_assign(&mut self, other: Saturating<i64>)
&= 操作。 Read moresource§impl BitAndAssign<Saturating<i8>> for Saturating<i8>
 
impl BitAndAssign<Saturating<i8>> for Saturating<i8>
source§fn bitand_assign(&mut self, other: Saturating<i8>)
 
fn bitand_assign(&mut self, other: Saturating<i8>)
&= 操作。 Read moresource§impl BitAndAssign<Saturating<isize>> for Saturating<isize>
 
impl BitAndAssign<Saturating<isize>> for Saturating<isize>
source§fn bitand_assign(&mut self, other: Saturating<isize>)
 
fn bitand_assign(&mut self, other: Saturating<isize>)
&= 操作。 Read moresource§impl BitAndAssign<Saturating<u128>> for Saturating<u128>
 
impl BitAndAssign<Saturating<u128>> for Saturating<u128>
source§fn bitand_assign(&mut self, other: Saturating<u128>)
 
fn bitand_assign(&mut self, other: Saturating<u128>)
&= 操作。 Read moresource§impl BitAndAssign<Saturating<u16>> for Saturating<u16>
 
impl BitAndAssign<Saturating<u16>> for Saturating<u16>
source§fn bitand_assign(&mut self, other: Saturating<u16>)
 
fn bitand_assign(&mut self, other: Saturating<u16>)
&= 操作。 Read moresource§impl BitAndAssign<Saturating<u32>> for Saturating<u32>
 
impl BitAndAssign<Saturating<u32>> for Saturating<u32>
source§fn bitand_assign(&mut self, other: Saturating<u32>)
 
fn bitand_assign(&mut self, other: Saturating<u32>)
&= 操作。 Read moresource§impl BitAndAssign<Saturating<u64>> for Saturating<u64>
 
impl BitAndAssign<Saturating<u64>> for Saturating<u64>
source§fn bitand_assign(&mut self, other: Saturating<u64>)
 
fn bitand_assign(&mut self, other: Saturating<u64>)
&= 操作。 Read moresource§impl BitAndAssign<Saturating<u8>> for Saturating<u8>
 
impl BitAndAssign<Saturating<u8>> for Saturating<u8>
source§fn bitand_assign(&mut self, other: Saturating<u8>)
 
fn bitand_assign(&mut self, other: Saturating<u8>)
&= 操作。 Read moresource§impl BitAndAssign<Saturating<usize>> for Saturating<usize>
 
impl BitAndAssign<Saturating<usize>> for Saturating<usize>
source§fn bitand_assign(&mut self, other: Saturating<usize>)
 
fn bitand_assign(&mut self, other: Saturating<usize>)
&= 操作。 Read moresource§impl BitAndAssign<i128> for Saturating<i128>
 
impl BitAndAssign<i128> for Saturating<i128>
source§fn bitand_assign(&mut self, other: i128)
 
fn bitand_assign(&mut self, other: i128)
&= 操作。 Read moresource§impl BitAndAssign<i16> for Saturating<i16>
 
impl BitAndAssign<i16> for Saturating<i16>
source§fn bitand_assign(&mut self, other: i16)
 
fn bitand_assign(&mut self, other: i16)
&= 操作。 Read moresource§impl BitAndAssign<i32> for Saturating<i32>
 
impl BitAndAssign<i32> for Saturating<i32>
source§fn bitand_assign(&mut self, other: i32)
 
fn bitand_assign(&mut self, other: i32)
&= 操作。 Read moresource§impl BitAndAssign<i64> for Saturating<i64>
 
impl BitAndAssign<i64> for Saturating<i64>
source§fn bitand_assign(&mut self, other: i64)
 
fn bitand_assign(&mut self, other: i64)
&= 操作。 Read moresource§impl BitAndAssign<i8> for Saturating<i8>
 
impl BitAndAssign<i8> for Saturating<i8>
source§fn bitand_assign(&mut self, other: i8)
 
fn bitand_assign(&mut self, other: i8)
&= 操作。 Read moresource§impl BitAndAssign<isize> for Saturating<isize>
 
impl BitAndAssign<isize> for Saturating<isize>
source§fn bitand_assign(&mut self, other: isize)
 
fn bitand_assign(&mut self, other: isize)
&= 操作。 Read moresource§impl BitAndAssign<u128> for Saturating<u128>
 
impl BitAndAssign<u128> for Saturating<u128>
source§fn bitand_assign(&mut self, other: u128)
 
fn bitand_assign(&mut self, other: u128)
&= 操作。 Read moresource§impl BitAndAssign<u16> for Saturating<u16>
 
impl BitAndAssign<u16> for Saturating<u16>
source§fn bitand_assign(&mut self, other: u16)
 
fn bitand_assign(&mut self, other: u16)
&= 操作。 Read moresource§impl BitAndAssign<u32> for Saturating<u32>
 
impl BitAndAssign<u32> for Saturating<u32>
source§fn bitand_assign(&mut self, other: u32)
 
fn bitand_assign(&mut self, other: u32)
&= 操作。 Read moresource§impl BitAndAssign<u64> for Saturating<u64>
 
impl BitAndAssign<u64> for Saturating<u64>
source§fn bitand_assign(&mut self, other: u64)
 
fn bitand_assign(&mut self, other: u64)
&= 操作。 Read moresource§impl BitAndAssign<u8> for Saturating<u8>
 
impl BitAndAssign<u8> for Saturating<u8>
source§fn bitand_assign(&mut self, other: u8)
 
fn bitand_assign(&mut self, other: u8)
&= 操作。 Read moresource§impl BitAndAssign<usize> for Saturating<usize>
 
impl BitAndAssign<usize> for Saturating<usize>
source§fn bitand_assign(&mut self, other: usize)
 
fn bitand_assign(&mut self, other: usize)
&= 操作。 Read moresource§impl BitOr<&Saturating<i128>> for &Saturating<i128>
 
impl BitOr<&Saturating<i128>> for &Saturating<i128>
§type Output = <Saturating<i128> as BitOr<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as BitOr<Saturating<i128>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as BitOr<Saturating<i128>>>::Output
 
fn bitor( self, other: &Saturating<i128> ) -> <Saturating<i128> as BitOr<Saturating<i128>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<i128>> for Saturating<i128>
 
impl BitOr<&Saturating<i128>> for Saturating<i128>
§type Output = <Saturating<i128> as BitOr<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as BitOr<Saturating<i128>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as BitOr<Saturating<i128>>>::Output
 
fn bitor( self, other: &Saturating<i128> ) -> <Saturating<i128> as BitOr<Saturating<i128>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<i16>> for &Saturating<i16>
 
impl BitOr<&Saturating<i16>> for &Saturating<i16>
§type Output = <Saturating<i16> as BitOr<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as BitOr<Saturating<i16>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as BitOr<Saturating<i16>>>::Output
 
fn bitor( self, other: &Saturating<i16> ) -> <Saturating<i16> as BitOr<Saturating<i16>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<i16>> for Saturating<i16>
 
impl BitOr<&Saturating<i16>> for Saturating<i16>
§type Output = <Saturating<i16> as BitOr<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as BitOr<Saturating<i16>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as BitOr<Saturating<i16>>>::Output
 
fn bitor( self, other: &Saturating<i16> ) -> <Saturating<i16> as BitOr<Saturating<i16>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<i32>> for &Saturating<i32>
 
impl BitOr<&Saturating<i32>> for &Saturating<i32>
§type Output = <Saturating<i32> as BitOr<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as BitOr<Saturating<i32>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as BitOr<Saturating<i32>>>::Output
 
fn bitor( self, other: &Saturating<i32> ) -> <Saturating<i32> as BitOr<Saturating<i32>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<i32>> for Saturating<i32>
 
impl BitOr<&Saturating<i32>> for Saturating<i32>
§type Output = <Saturating<i32> as BitOr<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as BitOr<Saturating<i32>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as BitOr<Saturating<i32>>>::Output
 
fn bitor( self, other: &Saturating<i32> ) -> <Saturating<i32> as BitOr<Saturating<i32>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<i64>> for &Saturating<i64>
 
impl BitOr<&Saturating<i64>> for &Saturating<i64>
§type Output = <Saturating<i64> as BitOr<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as BitOr<Saturating<i64>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as BitOr<Saturating<i64>>>::Output
 
fn bitor( self, other: &Saturating<i64> ) -> <Saturating<i64> as BitOr<Saturating<i64>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<i64>> for Saturating<i64>
 
impl BitOr<&Saturating<i64>> for Saturating<i64>
§type Output = <Saturating<i64> as BitOr<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as BitOr<Saturating<i64>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as BitOr<Saturating<i64>>>::Output
 
fn bitor( self, other: &Saturating<i64> ) -> <Saturating<i64> as BitOr<Saturating<i64>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<i8>> for &Saturating<i8>
 
impl BitOr<&Saturating<i8>> for &Saturating<i8>
§type Output = <Saturating<i8> as BitOr<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as BitOr<Saturating<i8>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as BitOr<Saturating<i8>>>::Output
 
fn bitor( self, other: &Saturating<i8> ) -> <Saturating<i8> as BitOr<Saturating<i8>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<i8>> for Saturating<i8>
 
impl BitOr<&Saturating<i8>> for Saturating<i8>
§type Output = <Saturating<i8> as BitOr<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as BitOr<Saturating<i8>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as BitOr<Saturating<i8>>>::Output
 
fn bitor( self, other: &Saturating<i8> ) -> <Saturating<i8> as BitOr<Saturating<i8>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<isize>> for &Saturating<isize>
 
impl BitOr<&Saturating<isize>> for &Saturating<isize>
§type Output = <Saturating<isize> as BitOr<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as BitOr<Saturating<isize>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as BitOr<Saturating<isize>>>::Output
 
fn bitor( self, other: &Saturating<isize> ) -> <Saturating<isize> as BitOr<Saturating<isize>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<isize>> for Saturating<isize>
 
impl BitOr<&Saturating<isize>> for Saturating<isize>
§type Output = <Saturating<isize> as BitOr<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as BitOr<Saturating<isize>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as BitOr<Saturating<isize>>>::Output
 
fn bitor( self, other: &Saturating<isize> ) -> <Saturating<isize> as BitOr<Saturating<isize>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<u128>> for &Saturating<u128>
 
impl BitOr<&Saturating<u128>> for &Saturating<u128>
§type Output = <Saturating<u128> as BitOr<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as BitOr<Saturating<u128>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as BitOr<Saturating<u128>>>::Output
 
fn bitor( self, other: &Saturating<u128> ) -> <Saturating<u128> as BitOr<Saturating<u128>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<u128>> for Saturating<u128>
 
impl BitOr<&Saturating<u128>> for Saturating<u128>
§type Output = <Saturating<u128> as BitOr<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as BitOr<Saturating<u128>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as BitOr<Saturating<u128>>>::Output
 
fn bitor( self, other: &Saturating<u128> ) -> <Saturating<u128> as BitOr<Saturating<u128>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<u16>> for &Saturating<u16>
 
impl BitOr<&Saturating<u16>> for &Saturating<u16>
§type Output = <Saturating<u16> as BitOr<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as BitOr<Saturating<u16>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as BitOr<Saturating<u16>>>::Output
 
fn bitor( self, other: &Saturating<u16> ) -> <Saturating<u16> as BitOr<Saturating<u16>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<u16>> for Saturating<u16>
 
impl BitOr<&Saturating<u16>> for Saturating<u16>
§type Output = <Saturating<u16> as BitOr<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as BitOr<Saturating<u16>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as BitOr<Saturating<u16>>>::Output
 
fn bitor( self, other: &Saturating<u16> ) -> <Saturating<u16> as BitOr<Saturating<u16>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<u32>> for &Saturating<u32>
 
impl BitOr<&Saturating<u32>> for &Saturating<u32>
§type Output = <Saturating<u32> as BitOr<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as BitOr<Saturating<u32>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as BitOr<Saturating<u32>>>::Output
 
fn bitor( self, other: &Saturating<u32> ) -> <Saturating<u32> as BitOr<Saturating<u32>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<u32>> for Saturating<u32>
 
impl BitOr<&Saturating<u32>> for Saturating<u32>
§type Output = <Saturating<u32> as BitOr<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as BitOr<Saturating<u32>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as BitOr<Saturating<u32>>>::Output
 
fn bitor( self, other: &Saturating<u32> ) -> <Saturating<u32> as BitOr<Saturating<u32>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<u64>> for &Saturating<u64>
 
impl BitOr<&Saturating<u64>> for &Saturating<u64>
§type Output = <Saturating<u64> as BitOr<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as BitOr<Saturating<u64>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as BitOr<Saturating<u64>>>::Output
 
fn bitor( self, other: &Saturating<u64> ) -> <Saturating<u64> as BitOr<Saturating<u64>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<u64>> for Saturating<u64>
 
impl BitOr<&Saturating<u64>> for Saturating<u64>
§type Output = <Saturating<u64> as BitOr<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as BitOr<Saturating<u64>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as BitOr<Saturating<u64>>>::Output
 
fn bitor( self, other: &Saturating<u64> ) -> <Saturating<u64> as BitOr<Saturating<u64>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<u8>> for &Saturating<u8>
 
impl BitOr<&Saturating<u8>> for &Saturating<u8>
§type Output = <Saturating<u8> as BitOr<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as BitOr<Saturating<u8>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as BitOr<Saturating<u8>>>::Output
 
fn bitor( self, other: &Saturating<u8> ) -> <Saturating<u8> as BitOr<Saturating<u8>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<u8>> for Saturating<u8>
 
impl BitOr<&Saturating<u8>> for Saturating<u8>
§type Output = <Saturating<u8> as BitOr<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as BitOr<Saturating<u8>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as BitOr<Saturating<u8>>>::Output
 
fn bitor( self, other: &Saturating<u8> ) -> <Saturating<u8> as BitOr<Saturating<u8>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<usize>> for &Saturating<usize>
 
impl BitOr<&Saturating<usize>> for &Saturating<usize>
§type Output = <Saturating<usize> as BitOr<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as BitOr<Saturating<usize>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as BitOr<Saturating<usize>>>::Output
 
fn bitor( self, other: &Saturating<usize> ) -> <Saturating<usize> as BitOr<Saturating<usize>>>::Output
| 操作。 Read moresource§impl BitOr<&Saturating<usize>> for Saturating<usize>
 
impl BitOr<&Saturating<usize>> for Saturating<usize>
§type Output = <Saturating<usize> as BitOr<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as BitOr<Saturating<usize>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as BitOr<Saturating<usize>>>::Output
 
fn bitor( self, other: &Saturating<usize> ) -> <Saturating<usize> as BitOr<Saturating<usize>>>::Output
| 操作。 Read moresource§impl<'a> BitOr<Saturating<i128>> for &'a Saturating<i128>
 
impl<'a> BitOr<Saturating<i128>> for &'a Saturating<i128>
§type Output = <Saturating<i128> as BitOr<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as BitOr<Saturating<i128>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: Saturating<i128>
) -> <Saturating<i128> as BitOr<Saturating<i128>>>::Output
 
fn bitor( self, other: Saturating<i128> ) -> <Saturating<i128> as BitOr<Saturating<i128>>>::Output
| 操作。 Read moresource§impl BitOr<Saturating<i128>> for Saturating<i128>
 
impl BitOr<Saturating<i128>> for Saturating<i128>
§type Output = Saturating<i128>
 
type Output = Saturating<i128>
| 运算符后的结果类型。source§fn bitor(self, other: Saturating<i128>) -> Saturating<i128>
 
fn bitor(self, other: Saturating<i128>) -> Saturating<i128>
| 操作。 Read moresource§impl<'a> BitOr<Saturating<i16>> for &'a Saturating<i16>
 
impl<'a> BitOr<Saturating<i16>> for &'a Saturating<i16>
§type Output = <Saturating<i16> as BitOr<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as BitOr<Saturating<i16>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: Saturating<i16>
) -> <Saturating<i16> as BitOr<Saturating<i16>>>::Output
 
fn bitor( self, other: Saturating<i16> ) -> <Saturating<i16> as BitOr<Saturating<i16>>>::Output
| 操作。 Read moresource§impl BitOr<Saturating<i16>> for Saturating<i16>
 
impl BitOr<Saturating<i16>> for Saturating<i16>
§type Output = Saturating<i16>
 
type Output = Saturating<i16>
| 运算符后的结果类型。source§fn bitor(self, other: Saturating<i16>) -> Saturating<i16>
 
fn bitor(self, other: Saturating<i16>) -> Saturating<i16>
| 操作。 Read moresource§impl<'a> BitOr<Saturating<i32>> for &'a Saturating<i32>
 
impl<'a> BitOr<Saturating<i32>> for &'a Saturating<i32>
§type Output = <Saturating<i32> as BitOr<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as BitOr<Saturating<i32>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: Saturating<i32>
) -> <Saturating<i32> as BitOr<Saturating<i32>>>::Output
 
fn bitor( self, other: Saturating<i32> ) -> <Saturating<i32> as BitOr<Saturating<i32>>>::Output
| 操作。 Read moresource§impl BitOr<Saturating<i32>> for Saturating<i32>
 
impl BitOr<Saturating<i32>> for Saturating<i32>
§type Output = Saturating<i32>
 
type Output = Saturating<i32>
| 运算符后的结果类型。source§fn bitor(self, other: Saturating<i32>) -> Saturating<i32>
 
fn bitor(self, other: Saturating<i32>) -> Saturating<i32>
| 操作。 Read moresource§impl<'a> BitOr<Saturating<i64>> for &'a Saturating<i64>
 
impl<'a> BitOr<Saturating<i64>> for &'a Saturating<i64>
§type Output = <Saturating<i64> as BitOr<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as BitOr<Saturating<i64>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: Saturating<i64>
) -> <Saturating<i64> as BitOr<Saturating<i64>>>::Output
 
fn bitor( self, other: Saturating<i64> ) -> <Saturating<i64> as BitOr<Saturating<i64>>>::Output
| 操作。 Read moresource§impl BitOr<Saturating<i64>> for Saturating<i64>
 
impl BitOr<Saturating<i64>> for Saturating<i64>
§type Output = Saturating<i64>
 
type Output = Saturating<i64>
| 运算符后的结果类型。source§fn bitor(self, other: Saturating<i64>) -> Saturating<i64>
 
fn bitor(self, other: Saturating<i64>) -> Saturating<i64>
| 操作。 Read moresource§impl<'a> BitOr<Saturating<i8>> for &'a Saturating<i8>
 
impl<'a> BitOr<Saturating<i8>> for &'a Saturating<i8>
§type Output = <Saturating<i8> as BitOr<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as BitOr<Saturating<i8>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: Saturating<i8>
) -> <Saturating<i8> as BitOr<Saturating<i8>>>::Output
 
fn bitor( self, other: Saturating<i8> ) -> <Saturating<i8> as BitOr<Saturating<i8>>>::Output
| 操作。 Read moresource§impl BitOr<Saturating<i8>> for Saturating<i8>
 
impl BitOr<Saturating<i8>> for Saturating<i8>
§type Output = Saturating<i8>
 
type Output = Saturating<i8>
| 运算符后的结果类型。source§fn bitor(self, other: Saturating<i8>) -> Saturating<i8>
 
fn bitor(self, other: Saturating<i8>) -> Saturating<i8>
| 操作。 Read moresource§impl<'a> BitOr<Saturating<isize>> for &'a Saturating<isize>
 
impl<'a> BitOr<Saturating<isize>> for &'a Saturating<isize>
§type Output = <Saturating<isize> as BitOr<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as BitOr<Saturating<isize>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: Saturating<isize>
) -> <Saturating<isize> as BitOr<Saturating<isize>>>::Output
 
fn bitor( self, other: Saturating<isize> ) -> <Saturating<isize> as BitOr<Saturating<isize>>>::Output
| 操作。 Read moresource§impl BitOr<Saturating<isize>> for Saturating<isize>
 
impl BitOr<Saturating<isize>> for Saturating<isize>
§type Output = Saturating<isize>
 
type Output = Saturating<isize>
| 运算符后的结果类型。source§fn bitor(self, other: Saturating<isize>) -> Saturating<isize>
 
fn bitor(self, other: Saturating<isize>) -> Saturating<isize>
| 操作。 Read moresource§impl<'a> BitOr<Saturating<u128>> for &'a Saturating<u128>
 
impl<'a> BitOr<Saturating<u128>> for &'a Saturating<u128>
§type Output = <Saturating<u128> as BitOr<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as BitOr<Saturating<u128>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: Saturating<u128>
) -> <Saturating<u128> as BitOr<Saturating<u128>>>::Output
 
fn bitor( self, other: Saturating<u128> ) -> <Saturating<u128> as BitOr<Saturating<u128>>>::Output
| 操作。 Read moresource§impl BitOr<Saturating<u128>> for Saturating<u128>
 
impl BitOr<Saturating<u128>> for Saturating<u128>
§type Output = Saturating<u128>
 
type Output = Saturating<u128>
| 运算符后的结果类型。source§fn bitor(self, other: Saturating<u128>) -> Saturating<u128>
 
fn bitor(self, other: Saturating<u128>) -> Saturating<u128>
| 操作。 Read moresource§impl<'a> BitOr<Saturating<u16>> for &'a Saturating<u16>
 
impl<'a> BitOr<Saturating<u16>> for &'a Saturating<u16>
§type Output = <Saturating<u16> as BitOr<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as BitOr<Saturating<u16>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: Saturating<u16>
) -> <Saturating<u16> as BitOr<Saturating<u16>>>::Output
 
fn bitor( self, other: Saturating<u16> ) -> <Saturating<u16> as BitOr<Saturating<u16>>>::Output
| 操作。 Read moresource§impl BitOr<Saturating<u16>> for Saturating<u16>
 
impl BitOr<Saturating<u16>> for Saturating<u16>
§type Output = Saturating<u16>
 
type Output = Saturating<u16>
| 运算符后的结果类型。source§fn bitor(self, other: Saturating<u16>) -> Saturating<u16>
 
fn bitor(self, other: Saturating<u16>) -> Saturating<u16>
| 操作。 Read moresource§impl<'a> BitOr<Saturating<u32>> for &'a Saturating<u32>
 
impl<'a> BitOr<Saturating<u32>> for &'a Saturating<u32>
§type Output = <Saturating<u32> as BitOr<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as BitOr<Saturating<u32>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: Saturating<u32>
) -> <Saturating<u32> as BitOr<Saturating<u32>>>::Output
 
fn bitor( self, other: Saturating<u32> ) -> <Saturating<u32> as BitOr<Saturating<u32>>>::Output
| 操作。 Read moresource§impl BitOr<Saturating<u32>> for Saturating<u32>
 
impl BitOr<Saturating<u32>> for Saturating<u32>
§type Output = Saturating<u32>
 
type Output = Saturating<u32>
| 运算符后的结果类型。source§fn bitor(self, other: Saturating<u32>) -> Saturating<u32>
 
fn bitor(self, other: Saturating<u32>) -> Saturating<u32>
| 操作。 Read moresource§impl<'a> BitOr<Saturating<u64>> for &'a Saturating<u64>
 
impl<'a> BitOr<Saturating<u64>> for &'a Saturating<u64>
§type Output = <Saturating<u64> as BitOr<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as BitOr<Saturating<u64>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: Saturating<u64>
) -> <Saturating<u64> as BitOr<Saturating<u64>>>::Output
 
fn bitor( self, other: Saturating<u64> ) -> <Saturating<u64> as BitOr<Saturating<u64>>>::Output
| 操作。 Read moresource§impl BitOr<Saturating<u64>> for Saturating<u64>
 
impl BitOr<Saturating<u64>> for Saturating<u64>
§type Output = Saturating<u64>
 
type Output = Saturating<u64>
| 运算符后的结果类型。source§fn bitor(self, other: Saturating<u64>) -> Saturating<u64>
 
fn bitor(self, other: Saturating<u64>) -> Saturating<u64>
| 操作。 Read moresource§impl<'a> BitOr<Saturating<u8>> for &'a Saturating<u8>
 
impl<'a> BitOr<Saturating<u8>> for &'a Saturating<u8>
§type Output = <Saturating<u8> as BitOr<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as BitOr<Saturating<u8>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: Saturating<u8>
) -> <Saturating<u8> as BitOr<Saturating<u8>>>::Output
 
fn bitor( self, other: Saturating<u8> ) -> <Saturating<u8> as BitOr<Saturating<u8>>>::Output
| 操作。 Read moresource§impl BitOr<Saturating<u8>> for Saturating<u8>
 
impl BitOr<Saturating<u8>> for Saturating<u8>
§type Output = Saturating<u8>
 
type Output = Saturating<u8>
| 运算符后的结果类型。source§fn bitor(self, other: Saturating<u8>) -> Saturating<u8>
 
fn bitor(self, other: Saturating<u8>) -> Saturating<u8>
| 操作。 Read moresource§impl<'a> BitOr<Saturating<usize>> for &'a Saturating<usize>
 
impl<'a> BitOr<Saturating<usize>> for &'a Saturating<usize>
§type Output = <Saturating<usize> as BitOr<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as BitOr<Saturating<usize>>>::Output
| 运算符后的结果类型。source§fn bitor(
    self,
    other: Saturating<usize>
) -> <Saturating<usize> as BitOr<Saturating<usize>>>::Output
 
fn bitor( self, other: Saturating<usize> ) -> <Saturating<usize> as BitOr<Saturating<usize>>>::Output
| 操作。 Read moresource§impl BitOr<Saturating<usize>> for Saturating<usize>
 
impl BitOr<Saturating<usize>> for Saturating<usize>
§type Output = Saturating<usize>
 
type Output = Saturating<usize>
| 运算符后的结果类型。source§fn bitor(self, other: Saturating<usize>) -> Saturating<usize>
 
fn bitor(self, other: Saturating<usize>) -> Saturating<usize>
| 操作。 Read more1.22.0 · source§impl BitOrAssign<&Saturating<i128>> for Saturating<i128>
 
impl BitOrAssign<&Saturating<i128>> for Saturating<i128>
source§fn bitor_assign(&mut self, other: &Saturating<i128>)
 
fn bitor_assign(&mut self, other: &Saturating<i128>)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&Saturating<i16>> for Saturating<i16>
 
impl BitOrAssign<&Saturating<i16>> for Saturating<i16>
source§fn bitor_assign(&mut self, other: &Saturating<i16>)
 
fn bitor_assign(&mut self, other: &Saturating<i16>)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&Saturating<i32>> for Saturating<i32>
 
impl BitOrAssign<&Saturating<i32>> for Saturating<i32>
source§fn bitor_assign(&mut self, other: &Saturating<i32>)
 
fn bitor_assign(&mut self, other: &Saturating<i32>)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&Saturating<i64>> for Saturating<i64>
 
impl BitOrAssign<&Saturating<i64>> for Saturating<i64>
source§fn bitor_assign(&mut self, other: &Saturating<i64>)
 
fn bitor_assign(&mut self, other: &Saturating<i64>)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&Saturating<i8>> for Saturating<i8>
 
impl BitOrAssign<&Saturating<i8>> for Saturating<i8>
source§fn bitor_assign(&mut self, other: &Saturating<i8>)
 
fn bitor_assign(&mut self, other: &Saturating<i8>)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&Saturating<isize>> for Saturating<isize>
 
impl BitOrAssign<&Saturating<isize>> for Saturating<isize>
source§fn bitor_assign(&mut self, other: &Saturating<isize>)
 
fn bitor_assign(&mut self, other: &Saturating<isize>)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&Saturating<u128>> for Saturating<u128>
 
impl BitOrAssign<&Saturating<u128>> for Saturating<u128>
source§fn bitor_assign(&mut self, other: &Saturating<u128>)
 
fn bitor_assign(&mut self, other: &Saturating<u128>)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&Saturating<u16>> for Saturating<u16>
 
impl BitOrAssign<&Saturating<u16>> for Saturating<u16>
source§fn bitor_assign(&mut self, other: &Saturating<u16>)
 
fn bitor_assign(&mut self, other: &Saturating<u16>)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&Saturating<u32>> for Saturating<u32>
 
impl BitOrAssign<&Saturating<u32>> for Saturating<u32>
source§fn bitor_assign(&mut self, other: &Saturating<u32>)
 
fn bitor_assign(&mut self, other: &Saturating<u32>)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&Saturating<u64>> for Saturating<u64>
 
impl BitOrAssign<&Saturating<u64>> for Saturating<u64>
source§fn bitor_assign(&mut self, other: &Saturating<u64>)
 
fn bitor_assign(&mut self, other: &Saturating<u64>)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&Saturating<u8>> for Saturating<u8>
 
impl BitOrAssign<&Saturating<u8>> for Saturating<u8>
source§fn bitor_assign(&mut self, other: &Saturating<u8>)
 
fn bitor_assign(&mut self, other: &Saturating<u8>)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&Saturating<usize>> for Saturating<usize>
 
impl BitOrAssign<&Saturating<usize>> for Saturating<usize>
source§fn bitor_assign(&mut self, other: &Saturating<usize>)
 
fn bitor_assign(&mut self, other: &Saturating<usize>)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&i128> for Saturating<i128>
 
impl BitOrAssign<&i128> for Saturating<i128>
source§fn bitor_assign(&mut self, other: &i128)
 
fn bitor_assign(&mut self, other: &i128)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&i16> for Saturating<i16>
 
impl BitOrAssign<&i16> for Saturating<i16>
source§fn bitor_assign(&mut self, other: &i16)
 
fn bitor_assign(&mut self, other: &i16)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&i32> for Saturating<i32>
 
impl BitOrAssign<&i32> for Saturating<i32>
source§fn bitor_assign(&mut self, other: &i32)
 
fn bitor_assign(&mut self, other: &i32)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&i64> for Saturating<i64>
 
impl BitOrAssign<&i64> for Saturating<i64>
source§fn bitor_assign(&mut self, other: &i64)
 
fn bitor_assign(&mut self, other: &i64)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&i8> for Saturating<i8>
 
impl BitOrAssign<&i8> for Saturating<i8>
source§fn bitor_assign(&mut self, other: &i8)
 
fn bitor_assign(&mut self, other: &i8)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&isize> for Saturating<isize>
 
impl BitOrAssign<&isize> for Saturating<isize>
source§fn bitor_assign(&mut self, other: &isize)
 
fn bitor_assign(&mut self, other: &isize)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&u128> for Saturating<u128>
 
impl BitOrAssign<&u128> for Saturating<u128>
source§fn bitor_assign(&mut self, other: &u128)
 
fn bitor_assign(&mut self, other: &u128)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&u16> for Saturating<u16>
 
impl BitOrAssign<&u16> for Saturating<u16>
source§fn bitor_assign(&mut self, other: &u16)
 
fn bitor_assign(&mut self, other: &u16)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&u32> for Saturating<u32>
 
impl BitOrAssign<&u32> for Saturating<u32>
source§fn bitor_assign(&mut self, other: &u32)
 
fn bitor_assign(&mut self, other: &u32)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&u64> for Saturating<u64>
 
impl BitOrAssign<&u64> for Saturating<u64>
source§fn bitor_assign(&mut self, other: &u64)
 
fn bitor_assign(&mut self, other: &u64)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&u8> for Saturating<u8>
 
impl BitOrAssign<&u8> for Saturating<u8>
source§fn bitor_assign(&mut self, other: &u8)
 
fn bitor_assign(&mut self, other: &u8)
|= 操作。 Read more1.22.0 · source§impl BitOrAssign<&usize> for Saturating<usize>
 
impl BitOrAssign<&usize> for Saturating<usize>
source§fn bitor_assign(&mut self, other: &usize)
 
fn bitor_assign(&mut self, other: &usize)
|= 操作。 Read moresource§impl BitOrAssign<Saturating<i128>> for Saturating<i128>
 
impl BitOrAssign<Saturating<i128>> for Saturating<i128>
source§fn bitor_assign(&mut self, other: Saturating<i128>)
 
fn bitor_assign(&mut self, other: Saturating<i128>)
|= 操作。 Read moresource§impl BitOrAssign<Saturating<i16>> for Saturating<i16>
 
impl BitOrAssign<Saturating<i16>> for Saturating<i16>
source§fn bitor_assign(&mut self, other: Saturating<i16>)
 
fn bitor_assign(&mut self, other: Saturating<i16>)
|= 操作。 Read moresource§impl BitOrAssign<Saturating<i32>> for Saturating<i32>
 
impl BitOrAssign<Saturating<i32>> for Saturating<i32>
source§fn bitor_assign(&mut self, other: Saturating<i32>)
 
fn bitor_assign(&mut self, other: Saturating<i32>)
|= 操作。 Read moresource§impl BitOrAssign<Saturating<i64>> for Saturating<i64>
 
impl BitOrAssign<Saturating<i64>> for Saturating<i64>
source§fn bitor_assign(&mut self, other: Saturating<i64>)
 
fn bitor_assign(&mut self, other: Saturating<i64>)
|= 操作。 Read moresource§impl BitOrAssign<Saturating<i8>> for Saturating<i8>
 
impl BitOrAssign<Saturating<i8>> for Saturating<i8>
source§fn bitor_assign(&mut self, other: Saturating<i8>)
 
fn bitor_assign(&mut self, other: Saturating<i8>)
|= 操作。 Read moresource§impl BitOrAssign<Saturating<isize>> for Saturating<isize>
 
impl BitOrAssign<Saturating<isize>> for Saturating<isize>
source§fn bitor_assign(&mut self, other: Saturating<isize>)
 
fn bitor_assign(&mut self, other: Saturating<isize>)
|= 操作。 Read moresource§impl BitOrAssign<Saturating<u128>> for Saturating<u128>
 
impl BitOrAssign<Saturating<u128>> for Saturating<u128>
source§fn bitor_assign(&mut self, other: Saturating<u128>)
 
fn bitor_assign(&mut self, other: Saturating<u128>)
|= 操作。 Read moresource§impl BitOrAssign<Saturating<u16>> for Saturating<u16>
 
impl BitOrAssign<Saturating<u16>> for Saturating<u16>
source§fn bitor_assign(&mut self, other: Saturating<u16>)
 
fn bitor_assign(&mut self, other: Saturating<u16>)
|= 操作。 Read moresource§impl BitOrAssign<Saturating<u32>> for Saturating<u32>
 
impl BitOrAssign<Saturating<u32>> for Saturating<u32>
source§fn bitor_assign(&mut self, other: Saturating<u32>)
 
fn bitor_assign(&mut self, other: Saturating<u32>)
|= 操作。 Read moresource§impl BitOrAssign<Saturating<u64>> for Saturating<u64>
 
impl BitOrAssign<Saturating<u64>> for Saturating<u64>
source§fn bitor_assign(&mut self, other: Saturating<u64>)
 
fn bitor_assign(&mut self, other: Saturating<u64>)
|= 操作。 Read moresource§impl BitOrAssign<Saturating<u8>> for Saturating<u8>
 
impl BitOrAssign<Saturating<u8>> for Saturating<u8>
source§fn bitor_assign(&mut self, other: Saturating<u8>)
 
fn bitor_assign(&mut self, other: Saturating<u8>)
|= 操作。 Read moresource§impl BitOrAssign<Saturating<usize>> for Saturating<usize>
 
impl BitOrAssign<Saturating<usize>> for Saturating<usize>
source§fn bitor_assign(&mut self, other: Saturating<usize>)
 
fn bitor_assign(&mut self, other: Saturating<usize>)
|= 操作。 Read moresource§impl BitOrAssign<i128> for Saturating<i128>
 
impl BitOrAssign<i128> for Saturating<i128>
source§fn bitor_assign(&mut self, other: i128)
 
fn bitor_assign(&mut self, other: i128)
|= 操作。 Read moresource§impl BitOrAssign<i16> for Saturating<i16>
 
impl BitOrAssign<i16> for Saturating<i16>
source§fn bitor_assign(&mut self, other: i16)
 
fn bitor_assign(&mut self, other: i16)
|= 操作。 Read moresource§impl BitOrAssign<i32> for Saturating<i32>
 
impl BitOrAssign<i32> for Saturating<i32>
source§fn bitor_assign(&mut self, other: i32)
 
fn bitor_assign(&mut self, other: i32)
|= 操作。 Read moresource§impl BitOrAssign<i64> for Saturating<i64>
 
impl BitOrAssign<i64> for Saturating<i64>
source§fn bitor_assign(&mut self, other: i64)
 
fn bitor_assign(&mut self, other: i64)
|= 操作。 Read moresource§impl BitOrAssign<i8> for Saturating<i8>
 
impl BitOrAssign<i8> for Saturating<i8>
source§fn bitor_assign(&mut self, other: i8)
 
fn bitor_assign(&mut self, other: i8)
|= 操作。 Read moresource§impl BitOrAssign<isize> for Saturating<isize>
 
impl BitOrAssign<isize> for Saturating<isize>
source§fn bitor_assign(&mut self, other: isize)
 
fn bitor_assign(&mut self, other: isize)
|= 操作。 Read moresource§impl BitOrAssign<u128> for Saturating<u128>
 
impl BitOrAssign<u128> for Saturating<u128>
source§fn bitor_assign(&mut self, other: u128)
 
fn bitor_assign(&mut self, other: u128)
|= 操作。 Read moresource§impl BitOrAssign<u16> for Saturating<u16>
 
impl BitOrAssign<u16> for Saturating<u16>
source§fn bitor_assign(&mut self, other: u16)
 
fn bitor_assign(&mut self, other: u16)
|= 操作。 Read moresource§impl BitOrAssign<u32> for Saturating<u32>
 
impl BitOrAssign<u32> for Saturating<u32>
source§fn bitor_assign(&mut self, other: u32)
 
fn bitor_assign(&mut self, other: u32)
|= 操作。 Read moresource§impl BitOrAssign<u64> for Saturating<u64>
 
impl BitOrAssign<u64> for Saturating<u64>
source§fn bitor_assign(&mut self, other: u64)
 
fn bitor_assign(&mut self, other: u64)
|= 操作。 Read moresource§impl BitOrAssign<u8> for Saturating<u8>
 
impl BitOrAssign<u8> for Saturating<u8>
source§fn bitor_assign(&mut self, other: u8)
 
fn bitor_assign(&mut self, other: u8)
|= 操作。 Read moresource§impl BitOrAssign<usize> for Saturating<usize>
 
impl BitOrAssign<usize> for Saturating<usize>
source§fn bitor_assign(&mut self, other: usize)
 
fn bitor_assign(&mut self, other: usize)
|= 操作。 Read moresource§impl BitXor<&Saturating<i128>> for &Saturating<i128>
 
impl BitXor<&Saturating<i128>> for &Saturating<i128>
§type Output = <Saturating<i128> as BitXor<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as BitXor<Saturating<i128>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as BitXor<Saturating<i128>>>::Output
 
fn bitxor( self, other: &Saturating<i128> ) -> <Saturating<i128> as BitXor<Saturating<i128>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<i128>> for Saturating<i128>
 
impl BitXor<&Saturating<i128>> for Saturating<i128>
§type Output = <Saturating<i128> as BitXor<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as BitXor<Saturating<i128>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as BitXor<Saturating<i128>>>::Output
 
fn bitxor( self, other: &Saturating<i128> ) -> <Saturating<i128> as BitXor<Saturating<i128>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<i16>> for &Saturating<i16>
 
impl BitXor<&Saturating<i16>> for &Saturating<i16>
§type Output = <Saturating<i16> as BitXor<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as BitXor<Saturating<i16>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as BitXor<Saturating<i16>>>::Output
 
fn bitxor( self, other: &Saturating<i16> ) -> <Saturating<i16> as BitXor<Saturating<i16>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<i16>> for Saturating<i16>
 
impl BitXor<&Saturating<i16>> for Saturating<i16>
§type Output = <Saturating<i16> as BitXor<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as BitXor<Saturating<i16>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as BitXor<Saturating<i16>>>::Output
 
fn bitxor( self, other: &Saturating<i16> ) -> <Saturating<i16> as BitXor<Saturating<i16>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<i32>> for &Saturating<i32>
 
impl BitXor<&Saturating<i32>> for &Saturating<i32>
§type Output = <Saturating<i32> as BitXor<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as BitXor<Saturating<i32>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as BitXor<Saturating<i32>>>::Output
 
fn bitxor( self, other: &Saturating<i32> ) -> <Saturating<i32> as BitXor<Saturating<i32>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<i32>> for Saturating<i32>
 
impl BitXor<&Saturating<i32>> for Saturating<i32>
§type Output = <Saturating<i32> as BitXor<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as BitXor<Saturating<i32>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as BitXor<Saturating<i32>>>::Output
 
fn bitxor( self, other: &Saturating<i32> ) -> <Saturating<i32> as BitXor<Saturating<i32>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<i64>> for &Saturating<i64>
 
impl BitXor<&Saturating<i64>> for &Saturating<i64>
§type Output = <Saturating<i64> as BitXor<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as BitXor<Saturating<i64>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as BitXor<Saturating<i64>>>::Output
 
fn bitxor( self, other: &Saturating<i64> ) -> <Saturating<i64> as BitXor<Saturating<i64>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<i64>> for Saturating<i64>
 
impl BitXor<&Saturating<i64>> for Saturating<i64>
§type Output = <Saturating<i64> as BitXor<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as BitXor<Saturating<i64>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as BitXor<Saturating<i64>>>::Output
 
fn bitxor( self, other: &Saturating<i64> ) -> <Saturating<i64> as BitXor<Saturating<i64>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<i8>> for &Saturating<i8>
 
impl BitXor<&Saturating<i8>> for &Saturating<i8>
§type Output = <Saturating<i8> as BitXor<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as BitXor<Saturating<i8>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as BitXor<Saturating<i8>>>::Output
 
fn bitxor( self, other: &Saturating<i8> ) -> <Saturating<i8> as BitXor<Saturating<i8>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<i8>> for Saturating<i8>
 
impl BitXor<&Saturating<i8>> for Saturating<i8>
§type Output = <Saturating<i8> as BitXor<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as BitXor<Saturating<i8>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as BitXor<Saturating<i8>>>::Output
 
fn bitxor( self, other: &Saturating<i8> ) -> <Saturating<i8> as BitXor<Saturating<i8>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<isize>> for &Saturating<isize>
 
impl BitXor<&Saturating<isize>> for &Saturating<isize>
§type Output = <Saturating<isize> as BitXor<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as BitXor<Saturating<isize>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as BitXor<Saturating<isize>>>::Output
 
fn bitxor( self, other: &Saturating<isize> ) -> <Saturating<isize> as BitXor<Saturating<isize>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<isize>> for Saturating<isize>
 
impl BitXor<&Saturating<isize>> for Saturating<isize>
§type Output = <Saturating<isize> as BitXor<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as BitXor<Saturating<isize>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as BitXor<Saturating<isize>>>::Output
 
fn bitxor( self, other: &Saturating<isize> ) -> <Saturating<isize> as BitXor<Saturating<isize>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<u128>> for &Saturating<u128>
 
impl BitXor<&Saturating<u128>> for &Saturating<u128>
§type Output = <Saturating<u128> as BitXor<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as BitXor<Saturating<u128>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as BitXor<Saturating<u128>>>::Output
 
fn bitxor( self, other: &Saturating<u128> ) -> <Saturating<u128> as BitXor<Saturating<u128>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<u128>> for Saturating<u128>
 
impl BitXor<&Saturating<u128>> for Saturating<u128>
§type Output = <Saturating<u128> as BitXor<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as BitXor<Saturating<u128>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as BitXor<Saturating<u128>>>::Output
 
fn bitxor( self, other: &Saturating<u128> ) -> <Saturating<u128> as BitXor<Saturating<u128>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<u16>> for &Saturating<u16>
 
impl BitXor<&Saturating<u16>> for &Saturating<u16>
§type Output = <Saturating<u16> as BitXor<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as BitXor<Saturating<u16>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as BitXor<Saturating<u16>>>::Output
 
fn bitxor( self, other: &Saturating<u16> ) -> <Saturating<u16> as BitXor<Saturating<u16>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<u16>> for Saturating<u16>
 
impl BitXor<&Saturating<u16>> for Saturating<u16>
§type Output = <Saturating<u16> as BitXor<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as BitXor<Saturating<u16>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as BitXor<Saturating<u16>>>::Output
 
fn bitxor( self, other: &Saturating<u16> ) -> <Saturating<u16> as BitXor<Saturating<u16>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<u32>> for &Saturating<u32>
 
impl BitXor<&Saturating<u32>> for &Saturating<u32>
§type Output = <Saturating<u32> as BitXor<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as BitXor<Saturating<u32>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as BitXor<Saturating<u32>>>::Output
 
fn bitxor( self, other: &Saturating<u32> ) -> <Saturating<u32> as BitXor<Saturating<u32>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<u32>> for Saturating<u32>
 
impl BitXor<&Saturating<u32>> for Saturating<u32>
§type Output = <Saturating<u32> as BitXor<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as BitXor<Saturating<u32>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as BitXor<Saturating<u32>>>::Output
 
fn bitxor( self, other: &Saturating<u32> ) -> <Saturating<u32> as BitXor<Saturating<u32>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<u64>> for &Saturating<u64>
 
impl BitXor<&Saturating<u64>> for &Saturating<u64>
§type Output = <Saturating<u64> as BitXor<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as BitXor<Saturating<u64>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as BitXor<Saturating<u64>>>::Output
 
fn bitxor( self, other: &Saturating<u64> ) -> <Saturating<u64> as BitXor<Saturating<u64>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<u64>> for Saturating<u64>
 
impl BitXor<&Saturating<u64>> for Saturating<u64>
§type Output = <Saturating<u64> as BitXor<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as BitXor<Saturating<u64>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as BitXor<Saturating<u64>>>::Output
 
fn bitxor( self, other: &Saturating<u64> ) -> <Saturating<u64> as BitXor<Saturating<u64>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<u8>> for &Saturating<u8>
 
impl BitXor<&Saturating<u8>> for &Saturating<u8>
§type Output = <Saturating<u8> as BitXor<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as BitXor<Saturating<u8>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as BitXor<Saturating<u8>>>::Output
 
fn bitxor( self, other: &Saturating<u8> ) -> <Saturating<u8> as BitXor<Saturating<u8>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<u8>> for Saturating<u8>
 
impl BitXor<&Saturating<u8>> for Saturating<u8>
§type Output = <Saturating<u8> as BitXor<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as BitXor<Saturating<u8>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as BitXor<Saturating<u8>>>::Output
 
fn bitxor( self, other: &Saturating<u8> ) -> <Saturating<u8> as BitXor<Saturating<u8>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<usize>> for &Saturating<usize>
 
impl BitXor<&Saturating<usize>> for &Saturating<usize>
§type Output = <Saturating<usize> as BitXor<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as BitXor<Saturating<usize>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as BitXor<Saturating<usize>>>::Output
 
fn bitxor( self, other: &Saturating<usize> ) -> <Saturating<usize> as BitXor<Saturating<usize>>>::Output
^ 操作。 Read moresource§impl BitXor<&Saturating<usize>> for Saturating<usize>
 
impl BitXor<&Saturating<usize>> for Saturating<usize>
§type Output = <Saturating<usize> as BitXor<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as BitXor<Saturating<usize>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as BitXor<Saturating<usize>>>::Output
 
fn bitxor( self, other: &Saturating<usize> ) -> <Saturating<usize> as BitXor<Saturating<usize>>>::Output
^ 操作。 Read moresource§impl<'a> BitXor<Saturating<i128>> for &'a Saturating<i128>
 
impl<'a> BitXor<Saturating<i128>> for &'a Saturating<i128>
§type Output = <Saturating<i128> as BitXor<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as BitXor<Saturating<i128>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: Saturating<i128>
) -> <Saturating<i128> as BitXor<Saturating<i128>>>::Output
 
fn bitxor( self, other: Saturating<i128> ) -> <Saturating<i128> as BitXor<Saturating<i128>>>::Output
^ 操作。 Read moresource§impl BitXor<Saturating<i128>> for Saturating<i128>
 
impl BitXor<Saturating<i128>> for Saturating<i128>
§type Output = Saturating<i128>
 
type Output = Saturating<i128>
^ 运算符后的结果类型。source§fn bitxor(self, other: Saturating<i128>) -> Saturating<i128>
 
fn bitxor(self, other: Saturating<i128>) -> Saturating<i128>
^ 操作。 Read moresource§impl<'a> BitXor<Saturating<i16>> for &'a Saturating<i16>
 
impl<'a> BitXor<Saturating<i16>> for &'a Saturating<i16>
§type Output = <Saturating<i16> as BitXor<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as BitXor<Saturating<i16>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: Saturating<i16>
) -> <Saturating<i16> as BitXor<Saturating<i16>>>::Output
 
fn bitxor( self, other: Saturating<i16> ) -> <Saturating<i16> as BitXor<Saturating<i16>>>::Output
^ 操作。 Read moresource§impl BitXor<Saturating<i16>> for Saturating<i16>
 
impl BitXor<Saturating<i16>> for Saturating<i16>
§type Output = Saturating<i16>
 
type Output = Saturating<i16>
^ 运算符后的结果类型。source§fn bitxor(self, other: Saturating<i16>) -> Saturating<i16>
 
fn bitxor(self, other: Saturating<i16>) -> Saturating<i16>
^ 操作。 Read moresource§impl<'a> BitXor<Saturating<i32>> for &'a Saturating<i32>
 
impl<'a> BitXor<Saturating<i32>> for &'a Saturating<i32>
§type Output = <Saturating<i32> as BitXor<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as BitXor<Saturating<i32>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: Saturating<i32>
) -> <Saturating<i32> as BitXor<Saturating<i32>>>::Output
 
fn bitxor( self, other: Saturating<i32> ) -> <Saturating<i32> as BitXor<Saturating<i32>>>::Output
^ 操作。 Read moresource§impl BitXor<Saturating<i32>> for Saturating<i32>
 
impl BitXor<Saturating<i32>> for Saturating<i32>
§type Output = Saturating<i32>
 
type Output = Saturating<i32>
^ 运算符后的结果类型。source§fn bitxor(self, other: Saturating<i32>) -> Saturating<i32>
 
fn bitxor(self, other: Saturating<i32>) -> Saturating<i32>
^ 操作。 Read moresource§impl<'a> BitXor<Saturating<i64>> for &'a Saturating<i64>
 
impl<'a> BitXor<Saturating<i64>> for &'a Saturating<i64>
§type Output = <Saturating<i64> as BitXor<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as BitXor<Saturating<i64>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: Saturating<i64>
) -> <Saturating<i64> as BitXor<Saturating<i64>>>::Output
 
fn bitxor( self, other: Saturating<i64> ) -> <Saturating<i64> as BitXor<Saturating<i64>>>::Output
^ 操作。 Read moresource§impl BitXor<Saturating<i64>> for Saturating<i64>
 
impl BitXor<Saturating<i64>> for Saturating<i64>
§type Output = Saturating<i64>
 
type Output = Saturating<i64>
^ 运算符后的结果类型。source§fn bitxor(self, other: Saturating<i64>) -> Saturating<i64>
 
fn bitxor(self, other: Saturating<i64>) -> Saturating<i64>
^ 操作。 Read moresource§impl<'a> BitXor<Saturating<i8>> for &'a Saturating<i8>
 
impl<'a> BitXor<Saturating<i8>> for &'a Saturating<i8>
§type Output = <Saturating<i8> as BitXor<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as BitXor<Saturating<i8>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: Saturating<i8>
) -> <Saturating<i8> as BitXor<Saturating<i8>>>::Output
 
fn bitxor( self, other: Saturating<i8> ) -> <Saturating<i8> as BitXor<Saturating<i8>>>::Output
^ 操作。 Read moresource§impl BitXor<Saturating<i8>> for Saturating<i8>
 
impl BitXor<Saturating<i8>> for Saturating<i8>
§type Output = Saturating<i8>
 
type Output = Saturating<i8>
^ 运算符后的结果类型。source§fn bitxor(self, other: Saturating<i8>) -> Saturating<i8>
 
fn bitxor(self, other: Saturating<i8>) -> Saturating<i8>
^ 操作。 Read moresource§impl<'a> BitXor<Saturating<isize>> for &'a Saturating<isize>
 
impl<'a> BitXor<Saturating<isize>> for &'a Saturating<isize>
§type Output = <Saturating<isize> as BitXor<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as BitXor<Saturating<isize>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: Saturating<isize>
) -> <Saturating<isize> as BitXor<Saturating<isize>>>::Output
 
fn bitxor( self, other: Saturating<isize> ) -> <Saturating<isize> as BitXor<Saturating<isize>>>::Output
^ 操作。 Read moresource§impl BitXor<Saturating<isize>> for Saturating<isize>
 
impl BitXor<Saturating<isize>> for Saturating<isize>
§type Output = Saturating<isize>
 
type Output = Saturating<isize>
^ 运算符后的结果类型。source§fn bitxor(self, other: Saturating<isize>) -> Saturating<isize>
 
fn bitxor(self, other: Saturating<isize>) -> Saturating<isize>
^ 操作。 Read moresource§impl<'a> BitXor<Saturating<u128>> for &'a Saturating<u128>
 
impl<'a> BitXor<Saturating<u128>> for &'a Saturating<u128>
§type Output = <Saturating<u128> as BitXor<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as BitXor<Saturating<u128>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: Saturating<u128>
) -> <Saturating<u128> as BitXor<Saturating<u128>>>::Output
 
fn bitxor( self, other: Saturating<u128> ) -> <Saturating<u128> as BitXor<Saturating<u128>>>::Output
^ 操作。 Read moresource§impl BitXor<Saturating<u128>> for Saturating<u128>
 
impl BitXor<Saturating<u128>> for Saturating<u128>
§type Output = Saturating<u128>
 
type Output = Saturating<u128>
^ 运算符后的结果类型。source§fn bitxor(self, other: Saturating<u128>) -> Saturating<u128>
 
fn bitxor(self, other: Saturating<u128>) -> Saturating<u128>
^ 操作。 Read moresource§impl<'a> BitXor<Saturating<u16>> for &'a Saturating<u16>
 
impl<'a> BitXor<Saturating<u16>> for &'a Saturating<u16>
§type Output = <Saturating<u16> as BitXor<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as BitXor<Saturating<u16>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: Saturating<u16>
) -> <Saturating<u16> as BitXor<Saturating<u16>>>::Output
 
fn bitxor( self, other: Saturating<u16> ) -> <Saturating<u16> as BitXor<Saturating<u16>>>::Output
^ 操作。 Read moresource§impl BitXor<Saturating<u16>> for Saturating<u16>
 
impl BitXor<Saturating<u16>> for Saturating<u16>
§type Output = Saturating<u16>
 
type Output = Saturating<u16>
^ 运算符后的结果类型。source§fn bitxor(self, other: Saturating<u16>) -> Saturating<u16>
 
fn bitxor(self, other: Saturating<u16>) -> Saturating<u16>
^ 操作。 Read moresource§impl<'a> BitXor<Saturating<u32>> for &'a Saturating<u32>
 
impl<'a> BitXor<Saturating<u32>> for &'a Saturating<u32>
§type Output = <Saturating<u32> as BitXor<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as BitXor<Saturating<u32>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: Saturating<u32>
) -> <Saturating<u32> as BitXor<Saturating<u32>>>::Output
 
fn bitxor( self, other: Saturating<u32> ) -> <Saturating<u32> as BitXor<Saturating<u32>>>::Output
^ 操作。 Read moresource§impl BitXor<Saturating<u32>> for Saturating<u32>
 
impl BitXor<Saturating<u32>> for Saturating<u32>
§type Output = Saturating<u32>
 
type Output = Saturating<u32>
^ 运算符后的结果类型。source§fn bitxor(self, other: Saturating<u32>) -> Saturating<u32>
 
fn bitxor(self, other: Saturating<u32>) -> Saturating<u32>
^ 操作。 Read moresource§impl<'a> BitXor<Saturating<u64>> for &'a Saturating<u64>
 
impl<'a> BitXor<Saturating<u64>> for &'a Saturating<u64>
§type Output = <Saturating<u64> as BitXor<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as BitXor<Saturating<u64>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: Saturating<u64>
) -> <Saturating<u64> as BitXor<Saturating<u64>>>::Output
 
fn bitxor( self, other: Saturating<u64> ) -> <Saturating<u64> as BitXor<Saturating<u64>>>::Output
^ 操作。 Read moresource§impl BitXor<Saturating<u64>> for Saturating<u64>
 
impl BitXor<Saturating<u64>> for Saturating<u64>
§type Output = Saturating<u64>
 
type Output = Saturating<u64>
^ 运算符后的结果类型。source§fn bitxor(self, other: Saturating<u64>) -> Saturating<u64>
 
fn bitxor(self, other: Saturating<u64>) -> Saturating<u64>
^ 操作。 Read moresource§impl<'a> BitXor<Saturating<u8>> for &'a Saturating<u8>
 
impl<'a> BitXor<Saturating<u8>> for &'a Saturating<u8>
§type Output = <Saturating<u8> as BitXor<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as BitXor<Saturating<u8>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: Saturating<u8>
) -> <Saturating<u8> as BitXor<Saturating<u8>>>::Output
 
fn bitxor( self, other: Saturating<u8> ) -> <Saturating<u8> as BitXor<Saturating<u8>>>::Output
^ 操作。 Read moresource§impl BitXor<Saturating<u8>> for Saturating<u8>
 
impl BitXor<Saturating<u8>> for Saturating<u8>
§type Output = Saturating<u8>
 
type Output = Saturating<u8>
^ 运算符后的结果类型。source§fn bitxor(self, other: Saturating<u8>) -> Saturating<u8>
 
fn bitxor(self, other: Saturating<u8>) -> Saturating<u8>
^ 操作。 Read moresource§impl<'a> BitXor<Saturating<usize>> for &'a Saturating<usize>
 
impl<'a> BitXor<Saturating<usize>> for &'a Saturating<usize>
§type Output = <Saturating<usize> as BitXor<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as BitXor<Saturating<usize>>>::Output
^ 运算符后的结果类型。source§fn bitxor(
    self,
    other: Saturating<usize>
) -> <Saturating<usize> as BitXor<Saturating<usize>>>::Output
 
fn bitxor( self, other: Saturating<usize> ) -> <Saturating<usize> as BitXor<Saturating<usize>>>::Output
^ 操作。 Read moresource§impl BitXor<Saturating<usize>> for Saturating<usize>
 
impl BitXor<Saturating<usize>> for Saturating<usize>
§type Output = Saturating<usize>
 
type Output = Saturating<usize>
^ 运算符后的结果类型。source§fn bitxor(self, other: Saturating<usize>) -> Saturating<usize>
 
fn bitxor(self, other: Saturating<usize>) -> Saturating<usize>
^ 操作。 Read more1.22.0 · source§impl BitXorAssign<&Saturating<i128>> for Saturating<i128>
 
impl BitXorAssign<&Saturating<i128>> for Saturating<i128>
source§fn bitxor_assign(&mut self, other: &Saturating<i128>)
 
fn bitxor_assign(&mut self, other: &Saturating<i128>)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&Saturating<i16>> for Saturating<i16>
 
impl BitXorAssign<&Saturating<i16>> for Saturating<i16>
source§fn bitxor_assign(&mut self, other: &Saturating<i16>)
 
fn bitxor_assign(&mut self, other: &Saturating<i16>)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&Saturating<i32>> for Saturating<i32>
 
impl BitXorAssign<&Saturating<i32>> for Saturating<i32>
source§fn bitxor_assign(&mut self, other: &Saturating<i32>)
 
fn bitxor_assign(&mut self, other: &Saturating<i32>)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&Saturating<i64>> for Saturating<i64>
 
impl BitXorAssign<&Saturating<i64>> for Saturating<i64>
source§fn bitxor_assign(&mut self, other: &Saturating<i64>)
 
fn bitxor_assign(&mut self, other: &Saturating<i64>)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&Saturating<i8>> for Saturating<i8>
 
impl BitXorAssign<&Saturating<i8>> for Saturating<i8>
source§fn bitxor_assign(&mut self, other: &Saturating<i8>)
 
fn bitxor_assign(&mut self, other: &Saturating<i8>)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&Saturating<isize>> for Saturating<isize>
 
impl BitXorAssign<&Saturating<isize>> for Saturating<isize>
source§fn bitxor_assign(&mut self, other: &Saturating<isize>)
 
fn bitxor_assign(&mut self, other: &Saturating<isize>)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&Saturating<u128>> for Saturating<u128>
 
impl BitXorAssign<&Saturating<u128>> for Saturating<u128>
source§fn bitxor_assign(&mut self, other: &Saturating<u128>)
 
fn bitxor_assign(&mut self, other: &Saturating<u128>)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&Saturating<u16>> for Saturating<u16>
 
impl BitXorAssign<&Saturating<u16>> for Saturating<u16>
source§fn bitxor_assign(&mut self, other: &Saturating<u16>)
 
fn bitxor_assign(&mut self, other: &Saturating<u16>)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&Saturating<u32>> for Saturating<u32>
 
impl BitXorAssign<&Saturating<u32>> for Saturating<u32>
source§fn bitxor_assign(&mut self, other: &Saturating<u32>)
 
fn bitxor_assign(&mut self, other: &Saturating<u32>)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&Saturating<u64>> for Saturating<u64>
 
impl BitXorAssign<&Saturating<u64>> for Saturating<u64>
source§fn bitxor_assign(&mut self, other: &Saturating<u64>)
 
fn bitxor_assign(&mut self, other: &Saturating<u64>)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&Saturating<u8>> for Saturating<u8>
 
impl BitXorAssign<&Saturating<u8>> for Saturating<u8>
source§fn bitxor_assign(&mut self, other: &Saturating<u8>)
 
fn bitxor_assign(&mut self, other: &Saturating<u8>)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&Saturating<usize>> for Saturating<usize>
 
impl BitXorAssign<&Saturating<usize>> for Saturating<usize>
source§fn bitxor_assign(&mut self, other: &Saturating<usize>)
 
fn bitxor_assign(&mut self, other: &Saturating<usize>)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&i128> for Saturating<i128>
 
impl BitXorAssign<&i128> for Saturating<i128>
source§fn bitxor_assign(&mut self, other: &i128)
 
fn bitxor_assign(&mut self, other: &i128)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&i16> for Saturating<i16>
 
impl BitXorAssign<&i16> for Saturating<i16>
source§fn bitxor_assign(&mut self, other: &i16)
 
fn bitxor_assign(&mut self, other: &i16)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&i32> for Saturating<i32>
 
impl BitXorAssign<&i32> for Saturating<i32>
source§fn bitxor_assign(&mut self, other: &i32)
 
fn bitxor_assign(&mut self, other: &i32)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&i64> for Saturating<i64>
 
impl BitXorAssign<&i64> for Saturating<i64>
source§fn bitxor_assign(&mut self, other: &i64)
 
fn bitxor_assign(&mut self, other: &i64)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&i8> for Saturating<i8>
 
impl BitXorAssign<&i8> for Saturating<i8>
source§fn bitxor_assign(&mut self, other: &i8)
 
fn bitxor_assign(&mut self, other: &i8)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&isize> for Saturating<isize>
 
impl BitXorAssign<&isize> for Saturating<isize>
source§fn bitxor_assign(&mut self, other: &isize)
 
fn bitxor_assign(&mut self, other: &isize)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&u128> for Saturating<u128>
 
impl BitXorAssign<&u128> for Saturating<u128>
source§fn bitxor_assign(&mut self, other: &u128)
 
fn bitxor_assign(&mut self, other: &u128)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&u16> for Saturating<u16>
 
impl BitXorAssign<&u16> for Saturating<u16>
source§fn bitxor_assign(&mut self, other: &u16)
 
fn bitxor_assign(&mut self, other: &u16)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&u32> for Saturating<u32>
 
impl BitXorAssign<&u32> for Saturating<u32>
source§fn bitxor_assign(&mut self, other: &u32)
 
fn bitxor_assign(&mut self, other: &u32)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&u64> for Saturating<u64>
 
impl BitXorAssign<&u64> for Saturating<u64>
source§fn bitxor_assign(&mut self, other: &u64)
 
fn bitxor_assign(&mut self, other: &u64)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&u8> for Saturating<u8>
 
impl BitXorAssign<&u8> for Saturating<u8>
source§fn bitxor_assign(&mut self, other: &u8)
 
fn bitxor_assign(&mut self, other: &u8)
^= 操作。 Read more1.22.0 · source§impl BitXorAssign<&usize> for Saturating<usize>
 
impl BitXorAssign<&usize> for Saturating<usize>
source§fn bitxor_assign(&mut self, other: &usize)
 
fn bitxor_assign(&mut self, other: &usize)
^= 操作。 Read moresource§impl BitXorAssign<Saturating<i128>> for Saturating<i128>
 
impl BitXorAssign<Saturating<i128>> for Saturating<i128>
source§fn bitxor_assign(&mut self, other: Saturating<i128>)
 
fn bitxor_assign(&mut self, other: Saturating<i128>)
^= 操作。 Read moresource§impl BitXorAssign<Saturating<i16>> for Saturating<i16>
 
impl BitXorAssign<Saturating<i16>> for Saturating<i16>
source§fn bitxor_assign(&mut self, other: Saturating<i16>)
 
fn bitxor_assign(&mut self, other: Saturating<i16>)
^= 操作。 Read moresource§impl BitXorAssign<Saturating<i32>> for Saturating<i32>
 
impl BitXorAssign<Saturating<i32>> for Saturating<i32>
source§fn bitxor_assign(&mut self, other: Saturating<i32>)
 
fn bitxor_assign(&mut self, other: Saturating<i32>)
^= 操作。 Read moresource§impl BitXorAssign<Saturating<i64>> for Saturating<i64>
 
impl BitXorAssign<Saturating<i64>> for Saturating<i64>
source§fn bitxor_assign(&mut self, other: Saturating<i64>)
 
fn bitxor_assign(&mut self, other: Saturating<i64>)
^= 操作。 Read moresource§impl BitXorAssign<Saturating<i8>> for Saturating<i8>
 
impl BitXorAssign<Saturating<i8>> for Saturating<i8>
source§fn bitxor_assign(&mut self, other: Saturating<i8>)
 
fn bitxor_assign(&mut self, other: Saturating<i8>)
^= 操作。 Read moresource§impl BitXorAssign<Saturating<isize>> for Saturating<isize>
 
impl BitXorAssign<Saturating<isize>> for Saturating<isize>
source§fn bitxor_assign(&mut self, other: Saturating<isize>)
 
fn bitxor_assign(&mut self, other: Saturating<isize>)
^= 操作。 Read moresource§impl BitXorAssign<Saturating<u128>> for Saturating<u128>
 
impl BitXorAssign<Saturating<u128>> for Saturating<u128>
source§fn bitxor_assign(&mut self, other: Saturating<u128>)
 
fn bitxor_assign(&mut self, other: Saturating<u128>)
^= 操作。 Read moresource§impl BitXorAssign<Saturating<u16>> for Saturating<u16>
 
impl BitXorAssign<Saturating<u16>> for Saturating<u16>
source§fn bitxor_assign(&mut self, other: Saturating<u16>)
 
fn bitxor_assign(&mut self, other: Saturating<u16>)
^= 操作。 Read moresource§impl BitXorAssign<Saturating<u32>> for Saturating<u32>
 
impl BitXorAssign<Saturating<u32>> for Saturating<u32>
source§fn bitxor_assign(&mut self, other: Saturating<u32>)
 
fn bitxor_assign(&mut self, other: Saturating<u32>)
^= 操作。 Read moresource§impl BitXorAssign<Saturating<u64>> for Saturating<u64>
 
impl BitXorAssign<Saturating<u64>> for Saturating<u64>
source§fn bitxor_assign(&mut self, other: Saturating<u64>)
 
fn bitxor_assign(&mut self, other: Saturating<u64>)
^= 操作。 Read moresource§impl BitXorAssign<Saturating<u8>> for Saturating<u8>
 
impl BitXorAssign<Saturating<u8>> for Saturating<u8>
source§fn bitxor_assign(&mut self, other: Saturating<u8>)
 
fn bitxor_assign(&mut self, other: Saturating<u8>)
^= 操作。 Read moresource§impl BitXorAssign<Saturating<usize>> for Saturating<usize>
 
impl BitXorAssign<Saturating<usize>> for Saturating<usize>
source§fn bitxor_assign(&mut self, other: Saturating<usize>)
 
fn bitxor_assign(&mut self, other: Saturating<usize>)
^= 操作。 Read moresource§impl BitXorAssign<i128> for Saturating<i128>
 
impl BitXorAssign<i128> for Saturating<i128>
source§fn bitxor_assign(&mut self, other: i128)
 
fn bitxor_assign(&mut self, other: i128)
^= 操作。 Read moresource§impl BitXorAssign<i16> for Saturating<i16>
 
impl BitXorAssign<i16> for Saturating<i16>
source§fn bitxor_assign(&mut self, other: i16)
 
fn bitxor_assign(&mut self, other: i16)
^= 操作。 Read moresource§impl BitXorAssign<i32> for Saturating<i32>
 
impl BitXorAssign<i32> for Saturating<i32>
source§fn bitxor_assign(&mut self, other: i32)
 
fn bitxor_assign(&mut self, other: i32)
^= 操作。 Read moresource§impl BitXorAssign<i64> for Saturating<i64>
 
impl BitXorAssign<i64> for Saturating<i64>
source§fn bitxor_assign(&mut self, other: i64)
 
fn bitxor_assign(&mut self, other: i64)
^= 操作。 Read moresource§impl BitXorAssign<i8> for Saturating<i8>
 
impl BitXorAssign<i8> for Saturating<i8>
source§fn bitxor_assign(&mut self, other: i8)
 
fn bitxor_assign(&mut self, other: i8)
^= 操作。 Read moresource§impl BitXorAssign<isize> for Saturating<isize>
 
impl BitXorAssign<isize> for Saturating<isize>
source§fn bitxor_assign(&mut self, other: isize)
 
fn bitxor_assign(&mut self, other: isize)
^= 操作。 Read moresource§impl BitXorAssign<u128> for Saturating<u128>
 
impl BitXorAssign<u128> for Saturating<u128>
source§fn bitxor_assign(&mut self, other: u128)
 
fn bitxor_assign(&mut self, other: u128)
^= 操作。 Read moresource§impl BitXorAssign<u16> for Saturating<u16>
 
impl BitXorAssign<u16> for Saturating<u16>
source§fn bitxor_assign(&mut self, other: u16)
 
fn bitxor_assign(&mut self, other: u16)
^= 操作。 Read moresource§impl BitXorAssign<u32> for Saturating<u32>
 
impl BitXorAssign<u32> for Saturating<u32>
source§fn bitxor_assign(&mut self, other: u32)
 
fn bitxor_assign(&mut self, other: u32)
^= 操作。 Read moresource§impl BitXorAssign<u64> for Saturating<u64>
 
impl BitXorAssign<u64> for Saturating<u64>
source§fn bitxor_assign(&mut self, other: u64)
 
fn bitxor_assign(&mut self, other: u64)
^= 操作。 Read moresource§impl BitXorAssign<u8> for Saturating<u8>
 
impl BitXorAssign<u8> for Saturating<u8>
source§fn bitxor_assign(&mut self, other: u8)
 
fn bitxor_assign(&mut self, other: u8)
^= 操作。 Read moresource§impl BitXorAssign<usize> for Saturating<usize>
 
impl BitXorAssign<usize> for Saturating<usize>
source§fn bitxor_assign(&mut self, other: usize)
 
fn bitxor_assign(&mut self, other: usize)
^= 操作。 Read moresource§impl<T> Clone for Saturating<T>where
    T: Clone,
 
impl<T> Clone for Saturating<T>where T: Clone,
source§fn clone(&self) -> Saturating<T>
 
fn clone(&self) -> Saturating<T>
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source 执行复制分配。 Read moresource§impl<T> Debug for Saturating<T>where
    T: Debug,
 
impl<T> Debug for Saturating<T>where T: Debug,
source§impl<T> Default for Saturating<T>where
    T: Default,
 
impl<T> Default for Saturating<T>where T: Default,
source§fn default() -> Saturating<T>
 
fn default() -> Saturating<T>
source§impl<T> Display for Saturating<T>where
    T: Display,
 
impl<T> Display for Saturating<T>where T: Display,
source§impl Div<&Saturating<i128>> for &Saturating<i128>
 
impl Div<&Saturating<i128>> for &Saturating<i128>
§type Output = <Saturating<i128> as Div<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Div<Saturating<i128>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as Div<Saturating<i128>>>::Output
 
fn div( self, other: &Saturating<i128> ) -> <Saturating<i128> as Div<Saturating<i128>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<i128>> for Saturating<i128>
 
impl Div<&Saturating<i128>> for Saturating<i128>
§type Output = <Saturating<i128> as Div<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Div<Saturating<i128>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as Div<Saturating<i128>>>::Output
 
fn div( self, other: &Saturating<i128> ) -> <Saturating<i128> as Div<Saturating<i128>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<i16>> for &Saturating<i16>
 
impl Div<&Saturating<i16>> for &Saturating<i16>
§type Output = <Saturating<i16> as Div<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Div<Saturating<i16>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as Div<Saturating<i16>>>::Output
 
fn div( self, other: &Saturating<i16> ) -> <Saturating<i16> as Div<Saturating<i16>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<i16>> for Saturating<i16>
 
impl Div<&Saturating<i16>> for Saturating<i16>
§type Output = <Saturating<i16> as Div<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Div<Saturating<i16>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as Div<Saturating<i16>>>::Output
 
fn div( self, other: &Saturating<i16> ) -> <Saturating<i16> as Div<Saturating<i16>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<i32>> for &Saturating<i32>
 
impl Div<&Saturating<i32>> for &Saturating<i32>
§type Output = <Saturating<i32> as Div<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Div<Saturating<i32>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as Div<Saturating<i32>>>::Output
 
fn div( self, other: &Saturating<i32> ) -> <Saturating<i32> as Div<Saturating<i32>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<i32>> for Saturating<i32>
 
impl Div<&Saturating<i32>> for Saturating<i32>
§type Output = <Saturating<i32> as Div<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Div<Saturating<i32>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as Div<Saturating<i32>>>::Output
 
fn div( self, other: &Saturating<i32> ) -> <Saturating<i32> as Div<Saturating<i32>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<i64>> for &Saturating<i64>
 
impl Div<&Saturating<i64>> for &Saturating<i64>
§type Output = <Saturating<i64> as Div<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Div<Saturating<i64>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as Div<Saturating<i64>>>::Output
 
fn div( self, other: &Saturating<i64> ) -> <Saturating<i64> as Div<Saturating<i64>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<i64>> for Saturating<i64>
 
impl Div<&Saturating<i64>> for Saturating<i64>
§type Output = <Saturating<i64> as Div<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Div<Saturating<i64>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as Div<Saturating<i64>>>::Output
 
fn div( self, other: &Saturating<i64> ) -> <Saturating<i64> as Div<Saturating<i64>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<i8>> for &Saturating<i8>
 
impl Div<&Saturating<i8>> for &Saturating<i8>
§type Output = <Saturating<i8> as Div<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Div<Saturating<i8>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as Div<Saturating<i8>>>::Output
 
fn div( self, other: &Saturating<i8> ) -> <Saturating<i8> as Div<Saturating<i8>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<i8>> for Saturating<i8>
 
impl Div<&Saturating<i8>> for Saturating<i8>
§type Output = <Saturating<i8> as Div<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Div<Saturating<i8>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as Div<Saturating<i8>>>::Output
 
fn div( self, other: &Saturating<i8> ) -> <Saturating<i8> as Div<Saturating<i8>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<isize>> for &Saturating<isize>
 
impl Div<&Saturating<isize>> for &Saturating<isize>
§type Output = <Saturating<isize> as Div<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Div<Saturating<isize>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as Div<Saturating<isize>>>::Output
 
fn div( self, other: &Saturating<isize> ) -> <Saturating<isize> as Div<Saturating<isize>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<isize>> for Saturating<isize>
 
impl Div<&Saturating<isize>> for Saturating<isize>
§type Output = <Saturating<isize> as Div<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Div<Saturating<isize>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as Div<Saturating<isize>>>::Output
 
fn div( self, other: &Saturating<isize> ) -> <Saturating<isize> as Div<Saturating<isize>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<u128>> for &Saturating<u128>
 
impl Div<&Saturating<u128>> for &Saturating<u128>
§type Output = <Saturating<u128> as Div<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Div<Saturating<u128>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as Div<Saturating<u128>>>::Output
 
fn div( self, other: &Saturating<u128> ) -> <Saturating<u128> as Div<Saturating<u128>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<u128>> for Saturating<u128>
 
impl Div<&Saturating<u128>> for Saturating<u128>
§type Output = <Saturating<u128> as Div<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Div<Saturating<u128>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as Div<Saturating<u128>>>::Output
 
fn div( self, other: &Saturating<u128> ) -> <Saturating<u128> as Div<Saturating<u128>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<u16>> for &Saturating<u16>
 
impl Div<&Saturating<u16>> for &Saturating<u16>
§type Output = <Saturating<u16> as Div<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Div<Saturating<u16>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as Div<Saturating<u16>>>::Output
 
fn div( self, other: &Saturating<u16> ) -> <Saturating<u16> as Div<Saturating<u16>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<u16>> for Saturating<u16>
 
impl Div<&Saturating<u16>> for Saturating<u16>
§type Output = <Saturating<u16> as Div<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Div<Saturating<u16>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as Div<Saturating<u16>>>::Output
 
fn div( self, other: &Saturating<u16> ) -> <Saturating<u16> as Div<Saturating<u16>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<u32>> for &Saturating<u32>
 
impl Div<&Saturating<u32>> for &Saturating<u32>
§type Output = <Saturating<u32> as Div<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Div<Saturating<u32>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as Div<Saturating<u32>>>::Output
 
fn div( self, other: &Saturating<u32> ) -> <Saturating<u32> as Div<Saturating<u32>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<u32>> for Saturating<u32>
 
impl Div<&Saturating<u32>> for Saturating<u32>
§type Output = <Saturating<u32> as Div<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Div<Saturating<u32>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as Div<Saturating<u32>>>::Output
 
fn div( self, other: &Saturating<u32> ) -> <Saturating<u32> as Div<Saturating<u32>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<u64>> for &Saturating<u64>
 
impl Div<&Saturating<u64>> for &Saturating<u64>
§type Output = <Saturating<u64> as Div<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Div<Saturating<u64>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as Div<Saturating<u64>>>::Output
 
fn div( self, other: &Saturating<u64> ) -> <Saturating<u64> as Div<Saturating<u64>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<u64>> for Saturating<u64>
 
impl Div<&Saturating<u64>> for Saturating<u64>
§type Output = <Saturating<u64> as Div<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Div<Saturating<u64>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as Div<Saturating<u64>>>::Output
 
fn div( self, other: &Saturating<u64> ) -> <Saturating<u64> as Div<Saturating<u64>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<u8>> for &Saturating<u8>
 
impl Div<&Saturating<u8>> for &Saturating<u8>
§type Output = <Saturating<u8> as Div<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Div<Saturating<u8>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as Div<Saturating<u8>>>::Output
 
fn div( self, other: &Saturating<u8> ) -> <Saturating<u8> as Div<Saturating<u8>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<u8>> for Saturating<u8>
 
impl Div<&Saturating<u8>> for Saturating<u8>
§type Output = <Saturating<u8> as Div<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Div<Saturating<u8>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as Div<Saturating<u8>>>::Output
 
fn div( self, other: &Saturating<u8> ) -> <Saturating<u8> as Div<Saturating<u8>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<usize>> for &Saturating<usize>
 
impl Div<&Saturating<usize>> for &Saturating<usize>
§type Output = <Saturating<usize> as Div<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Div<Saturating<usize>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as Div<Saturating<usize>>>::Output
 
fn div( self, other: &Saturating<usize> ) -> <Saturating<usize> as Div<Saturating<usize>>>::Output
/ 操作。 Read moresource§impl Div<&Saturating<usize>> for Saturating<usize>
 
impl Div<&Saturating<usize>> for Saturating<usize>
§type Output = <Saturating<usize> as Div<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Div<Saturating<usize>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as Div<Saturating<usize>>>::Output
 
fn div( self, other: &Saturating<usize> ) -> <Saturating<usize> as Div<Saturating<usize>>>::Output
/ 操作。 Read moresource§impl<'a> Div<Saturating<i128>> for &'a Saturating<i128>
 
impl<'a> Div<Saturating<i128>> for &'a Saturating<i128>
§type Output = <Saturating<i128> as Div<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Div<Saturating<i128>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: Saturating<i128>
) -> <Saturating<i128> as Div<Saturating<i128>>>::Output
 
fn div( self, other: Saturating<i128> ) -> <Saturating<i128> as Div<Saturating<i128>>>::Output
/ 操作。 Read moresource§impl Div<Saturating<i128>> for Saturating<i128>
 
impl Div<Saturating<i128>> for Saturating<i128>
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(2i128), Saturating(5i128) / Saturating(2));
assert_eq!(Saturating(i128::MAX), Saturating(i128::MAX) / Saturating(1));
assert_eq!(Saturating(i128::MIN), Saturating(i128::MIN) / Saturating(1));§type Output = Saturating<i128>
 
type Output = Saturating<i128>
/ 运算符后的结果类型。source§fn div(self, other: Saturating<i128>) -> Saturating<i128>
 
fn div(self, other: Saturating<i128>) -> Saturating<i128>
/ 操作。 Read moresource§impl<'a> Div<Saturating<i16>> for &'a Saturating<i16>
 
impl<'a> Div<Saturating<i16>> for &'a Saturating<i16>
§type Output = <Saturating<i16> as Div<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Div<Saturating<i16>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: Saturating<i16>
) -> <Saturating<i16> as Div<Saturating<i16>>>::Output
 
fn div( self, other: Saturating<i16> ) -> <Saturating<i16> as Div<Saturating<i16>>>::Output
/ 操作。 Read moresource§impl Div<Saturating<i16>> for Saturating<i16>
 
impl Div<Saturating<i16>> for Saturating<i16>
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(2i16), Saturating(5i16) / Saturating(2));
assert_eq!(Saturating(i16::MAX), Saturating(i16::MAX) / Saturating(1));
assert_eq!(Saturating(i16::MIN), Saturating(i16::MIN) / Saturating(1));§type Output = Saturating<i16>
 
type Output = Saturating<i16>
/ 运算符后的结果类型。source§fn div(self, other: Saturating<i16>) -> Saturating<i16>
 
fn div(self, other: Saturating<i16>) -> Saturating<i16>
/ 操作。 Read moresource§impl<'a> Div<Saturating<i32>> for &'a Saturating<i32>
 
impl<'a> Div<Saturating<i32>> for &'a Saturating<i32>
§type Output = <Saturating<i32> as Div<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Div<Saturating<i32>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: Saturating<i32>
) -> <Saturating<i32> as Div<Saturating<i32>>>::Output
 
fn div( self, other: Saturating<i32> ) -> <Saturating<i32> as Div<Saturating<i32>>>::Output
/ 操作。 Read moresource§impl Div<Saturating<i32>> for Saturating<i32>
 
impl Div<Saturating<i32>> for Saturating<i32>
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(2i32), Saturating(5i32) / Saturating(2));
assert_eq!(Saturating(i32::MAX), Saturating(i32::MAX) / Saturating(1));
assert_eq!(Saturating(i32::MIN), Saturating(i32::MIN) / Saturating(1));§type Output = Saturating<i32>
 
type Output = Saturating<i32>
/ 运算符后的结果类型。source§fn div(self, other: Saturating<i32>) -> Saturating<i32>
 
fn div(self, other: Saturating<i32>) -> Saturating<i32>
/ 操作。 Read moresource§impl<'a> Div<Saturating<i64>> for &'a Saturating<i64>
 
impl<'a> Div<Saturating<i64>> for &'a Saturating<i64>
§type Output = <Saturating<i64> as Div<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Div<Saturating<i64>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: Saturating<i64>
) -> <Saturating<i64> as Div<Saturating<i64>>>::Output
 
fn div( self, other: Saturating<i64> ) -> <Saturating<i64> as Div<Saturating<i64>>>::Output
/ 操作。 Read moresource§impl Div<Saturating<i64>> for Saturating<i64>
 
impl Div<Saturating<i64>> for Saturating<i64>
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(2i64), Saturating(5i64) / Saturating(2));
assert_eq!(Saturating(i64::MAX), Saturating(i64::MAX) / Saturating(1));
assert_eq!(Saturating(i64::MIN), Saturating(i64::MIN) / Saturating(1));§type Output = Saturating<i64>
 
type Output = Saturating<i64>
/ 运算符后的结果类型。source§fn div(self, other: Saturating<i64>) -> Saturating<i64>
 
fn div(self, other: Saturating<i64>) -> Saturating<i64>
/ 操作。 Read moresource§impl<'a> Div<Saturating<i8>> for &'a Saturating<i8>
 
impl<'a> Div<Saturating<i8>> for &'a Saturating<i8>
§type Output = <Saturating<i8> as Div<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Div<Saturating<i8>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: Saturating<i8>
) -> <Saturating<i8> as Div<Saturating<i8>>>::Output
 
fn div( self, other: Saturating<i8> ) -> <Saturating<i8> as Div<Saturating<i8>>>::Output
/ 操作。 Read moresource§impl Div<Saturating<i8>> for Saturating<i8>
 
impl Div<Saturating<i8>> for Saturating<i8>
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(2i8), Saturating(5i8) / Saturating(2));
assert_eq!(Saturating(i8::MAX), Saturating(i8::MAX) / Saturating(1));
assert_eq!(Saturating(i8::MIN), Saturating(i8::MIN) / Saturating(1));§type Output = Saturating<i8>
 
type Output = Saturating<i8>
/ 运算符后的结果类型。source§fn div(self, other: Saturating<i8>) -> Saturating<i8>
 
fn div(self, other: Saturating<i8>) -> Saturating<i8>
/ 操作。 Read moresource§impl<'a> Div<Saturating<isize>> for &'a Saturating<isize>
 
impl<'a> Div<Saturating<isize>> for &'a Saturating<isize>
§type Output = <Saturating<isize> as Div<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Div<Saturating<isize>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: Saturating<isize>
) -> <Saturating<isize> as Div<Saturating<isize>>>::Output
 
fn div( self, other: Saturating<isize> ) -> <Saturating<isize> as Div<Saturating<isize>>>::Output
/ 操作。 Read moresource§impl Div<Saturating<isize>> for Saturating<isize>
 
impl Div<Saturating<isize>> for Saturating<isize>
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(2isize), Saturating(5isize) / Saturating(2));
assert_eq!(Saturating(isize::MAX), Saturating(isize::MAX) / Saturating(1));
assert_eq!(Saturating(isize::MIN), Saturating(isize::MIN) / Saturating(1));§type Output = Saturating<isize>
 
type Output = Saturating<isize>
/ 运算符后的结果类型。source§fn div(self, other: Saturating<isize>) -> Saturating<isize>
 
fn div(self, other: Saturating<isize>) -> Saturating<isize>
/ 操作。 Read moresource§impl<'a> Div<Saturating<u128>> for &'a Saturating<u128>
 
impl<'a> Div<Saturating<u128>> for &'a Saturating<u128>
§type Output = <Saturating<u128> as Div<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Div<Saturating<u128>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: Saturating<u128>
) -> <Saturating<u128> as Div<Saturating<u128>>>::Output
 
fn div( self, other: Saturating<u128> ) -> <Saturating<u128> as Div<Saturating<u128>>>::Output
/ 操作。 Read moresource§impl Div<Saturating<u128>> for Saturating<u128>
 
impl Div<Saturating<u128>> for Saturating<u128>
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(2u128), Saturating(5u128) / Saturating(2));
assert_eq!(Saturating(u128::MAX), Saturating(u128::MAX) / Saturating(1));
assert_eq!(Saturating(u128::MIN), Saturating(u128::MIN) / Saturating(1));§type Output = Saturating<u128>
 
type Output = Saturating<u128>
/ 运算符后的结果类型。source§fn div(self, other: Saturating<u128>) -> Saturating<u128>
 
fn div(self, other: Saturating<u128>) -> Saturating<u128>
/ 操作。 Read moresource§impl<'a> Div<Saturating<u16>> for &'a Saturating<u16>
 
impl<'a> Div<Saturating<u16>> for &'a Saturating<u16>
§type Output = <Saturating<u16> as Div<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Div<Saturating<u16>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: Saturating<u16>
) -> <Saturating<u16> as Div<Saturating<u16>>>::Output
 
fn div( self, other: Saturating<u16> ) -> <Saturating<u16> as Div<Saturating<u16>>>::Output
/ 操作。 Read moresource§impl Div<Saturating<u16>> for Saturating<u16>
 
impl Div<Saturating<u16>> for Saturating<u16>
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(2u16), Saturating(5u16) / Saturating(2));
assert_eq!(Saturating(u16::MAX), Saturating(u16::MAX) / Saturating(1));
assert_eq!(Saturating(u16::MIN), Saturating(u16::MIN) / Saturating(1));§type Output = Saturating<u16>
 
type Output = Saturating<u16>
/ 运算符后的结果类型。source§fn div(self, other: Saturating<u16>) -> Saturating<u16>
 
fn div(self, other: Saturating<u16>) -> Saturating<u16>
/ 操作。 Read moresource§impl<'a> Div<Saturating<u32>> for &'a Saturating<u32>
 
impl<'a> Div<Saturating<u32>> for &'a Saturating<u32>
§type Output = <Saturating<u32> as Div<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Div<Saturating<u32>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: Saturating<u32>
) -> <Saturating<u32> as Div<Saturating<u32>>>::Output
 
fn div( self, other: Saturating<u32> ) -> <Saturating<u32> as Div<Saturating<u32>>>::Output
/ 操作。 Read moresource§impl Div<Saturating<u32>> for Saturating<u32>
 
impl Div<Saturating<u32>> for Saturating<u32>
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(2u32), Saturating(5u32) / Saturating(2));
assert_eq!(Saturating(u32::MAX), Saturating(u32::MAX) / Saturating(1));
assert_eq!(Saturating(u32::MIN), Saturating(u32::MIN) / Saturating(1));§type Output = Saturating<u32>
 
type Output = Saturating<u32>
/ 运算符后的结果类型。source§fn div(self, other: Saturating<u32>) -> Saturating<u32>
 
fn div(self, other: Saturating<u32>) -> Saturating<u32>
/ 操作。 Read moresource§impl<'a> Div<Saturating<u64>> for &'a Saturating<u64>
 
impl<'a> Div<Saturating<u64>> for &'a Saturating<u64>
§type Output = <Saturating<u64> as Div<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Div<Saturating<u64>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: Saturating<u64>
) -> <Saturating<u64> as Div<Saturating<u64>>>::Output
 
fn div( self, other: Saturating<u64> ) -> <Saturating<u64> as Div<Saturating<u64>>>::Output
/ 操作。 Read moresource§impl Div<Saturating<u64>> for Saturating<u64>
 
impl Div<Saturating<u64>> for Saturating<u64>
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(2u64), Saturating(5u64) / Saturating(2));
assert_eq!(Saturating(u64::MAX), Saturating(u64::MAX) / Saturating(1));
assert_eq!(Saturating(u64::MIN), Saturating(u64::MIN) / Saturating(1));§type Output = Saturating<u64>
 
type Output = Saturating<u64>
/ 运算符后的结果类型。source§fn div(self, other: Saturating<u64>) -> Saturating<u64>
 
fn div(self, other: Saturating<u64>) -> Saturating<u64>
/ 操作。 Read moresource§impl<'a> Div<Saturating<u8>> for &'a Saturating<u8>
 
impl<'a> Div<Saturating<u8>> for &'a Saturating<u8>
§type Output = <Saturating<u8> as Div<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Div<Saturating<u8>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: Saturating<u8>
) -> <Saturating<u8> as Div<Saturating<u8>>>::Output
 
fn div( self, other: Saturating<u8> ) -> <Saturating<u8> as Div<Saturating<u8>>>::Output
/ 操作。 Read moresource§impl Div<Saturating<u8>> for Saturating<u8>
 
impl Div<Saturating<u8>> for Saturating<u8>
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(2u8), Saturating(5u8) / Saturating(2));
assert_eq!(Saturating(u8::MAX), Saturating(u8::MAX) / Saturating(1));
assert_eq!(Saturating(u8::MIN), Saturating(u8::MIN) / Saturating(1));§type Output = Saturating<u8>
 
type Output = Saturating<u8>
/ 运算符后的结果类型。source§fn div(self, other: Saturating<u8>) -> Saturating<u8>
 
fn div(self, other: Saturating<u8>) -> Saturating<u8>
/ 操作。 Read moresource§impl<'a> Div<Saturating<usize>> for &'a Saturating<usize>
 
impl<'a> Div<Saturating<usize>> for &'a Saturating<usize>
§type Output = <Saturating<usize> as Div<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Div<Saturating<usize>>>::Output
/ 运算符后的结果类型。source§fn div(
    self,
    other: Saturating<usize>
) -> <Saturating<usize> as Div<Saturating<usize>>>::Output
 
fn div( self, other: Saturating<usize> ) -> <Saturating<usize> as Div<Saturating<usize>>>::Output
/ 操作。 Read moresource§impl Div<Saturating<usize>> for Saturating<usize>
 
impl Div<Saturating<usize>> for Saturating<usize>
Examples
基本用法:
#![feature(saturating_int_impl)]
use std::num::Saturating;
assert_eq!(Saturating(2usize), Saturating(5usize) / Saturating(2));
assert_eq!(Saturating(usize::MAX), Saturating(usize::MAX) / Saturating(1));
assert_eq!(Saturating(usize::MIN), Saturating(usize::MIN) / Saturating(1));§type Output = Saturating<usize>
 
type Output = Saturating<usize>
/ 运算符后的结果类型。source§fn div(self, other: Saturating<usize>) -> Saturating<usize>
 
fn div(self, other: Saturating<usize>) -> Saturating<usize>
/ 操作。 Read more1.22.0 · source§impl DivAssign<&Saturating<i128>> for Saturating<i128>
 
impl DivAssign<&Saturating<i128>> for Saturating<i128>
source§fn div_assign(&mut self, other: &Saturating<i128>)
 
fn div_assign(&mut self, other: &Saturating<i128>)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&Saturating<i16>> for Saturating<i16>
 
impl DivAssign<&Saturating<i16>> for Saturating<i16>
source§fn div_assign(&mut self, other: &Saturating<i16>)
 
fn div_assign(&mut self, other: &Saturating<i16>)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&Saturating<i32>> for Saturating<i32>
 
impl DivAssign<&Saturating<i32>> for Saturating<i32>
source§fn div_assign(&mut self, other: &Saturating<i32>)
 
fn div_assign(&mut self, other: &Saturating<i32>)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&Saturating<i64>> for Saturating<i64>
 
impl DivAssign<&Saturating<i64>> for Saturating<i64>
source§fn div_assign(&mut self, other: &Saturating<i64>)
 
fn div_assign(&mut self, other: &Saturating<i64>)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&Saturating<i8>> for Saturating<i8>
 
impl DivAssign<&Saturating<i8>> for Saturating<i8>
source§fn div_assign(&mut self, other: &Saturating<i8>)
 
fn div_assign(&mut self, other: &Saturating<i8>)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&Saturating<isize>> for Saturating<isize>
 
impl DivAssign<&Saturating<isize>> for Saturating<isize>
source§fn div_assign(&mut self, other: &Saturating<isize>)
 
fn div_assign(&mut self, other: &Saturating<isize>)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&Saturating<u128>> for Saturating<u128>
 
impl DivAssign<&Saturating<u128>> for Saturating<u128>
source§fn div_assign(&mut self, other: &Saturating<u128>)
 
fn div_assign(&mut self, other: &Saturating<u128>)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&Saturating<u16>> for Saturating<u16>
 
impl DivAssign<&Saturating<u16>> for Saturating<u16>
source§fn div_assign(&mut self, other: &Saturating<u16>)
 
fn div_assign(&mut self, other: &Saturating<u16>)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&Saturating<u32>> for Saturating<u32>
 
impl DivAssign<&Saturating<u32>> for Saturating<u32>
source§fn div_assign(&mut self, other: &Saturating<u32>)
 
fn div_assign(&mut self, other: &Saturating<u32>)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&Saturating<u64>> for Saturating<u64>
 
impl DivAssign<&Saturating<u64>> for Saturating<u64>
source§fn div_assign(&mut self, other: &Saturating<u64>)
 
fn div_assign(&mut self, other: &Saturating<u64>)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&Saturating<u8>> for Saturating<u8>
 
impl DivAssign<&Saturating<u8>> for Saturating<u8>
source§fn div_assign(&mut self, other: &Saturating<u8>)
 
fn div_assign(&mut self, other: &Saturating<u8>)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&Saturating<usize>> for Saturating<usize>
 
impl DivAssign<&Saturating<usize>> for Saturating<usize>
source§fn div_assign(&mut self, other: &Saturating<usize>)
 
fn div_assign(&mut self, other: &Saturating<usize>)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&i128> for Saturating<i128>
 
impl DivAssign<&i128> for Saturating<i128>
source§fn div_assign(&mut self, other: &i128)
 
fn div_assign(&mut self, other: &i128)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&i16> for Saturating<i16>
 
impl DivAssign<&i16> for Saturating<i16>
source§fn div_assign(&mut self, other: &i16)
 
fn div_assign(&mut self, other: &i16)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&i32> for Saturating<i32>
 
impl DivAssign<&i32> for Saturating<i32>
source§fn div_assign(&mut self, other: &i32)
 
fn div_assign(&mut self, other: &i32)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&i64> for Saturating<i64>
 
impl DivAssign<&i64> for Saturating<i64>
source§fn div_assign(&mut self, other: &i64)
 
fn div_assign(&mut self, other: &i64)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&i8> for Saturating<i8>
 
impl DivAssign<&i8> for Saturating<i8>
source§fn div_assign(&mut self, other: &i8)
 
fn div_assign(&mut self, other: &i8)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&isize> for Saturating<isize>
 
impl DivAssign<&isize> for Saturating<isize>
source§fn div_assign(&mut self, other: &isize)
 
fn div_assign(&mut self, other: &isize)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&u128> for Saturating<u128>
 
impl DivAssign<&u128> for Saturating<u128>
source§fn div_assign(&mut self, other: &u128)
 
fn div_assign(&mut self, other: &u128)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&u16> for Saturating<u16>
 
impl DivAssign<&u16> for Saturating<u16>
source§fn div_assign(&mut self, other: &u16)
 
fn div_assign(&mut self, other: &u16)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&u32> for Saturating<u32>
 
impl DivAssign<&u32> for Saturating<u32>
source§fn div_assign(&mut self, other: &u32)
 
fn div_assign(&mut self, other: &u32)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&u64> for Saturating<u64>
 
impl DivAssign<&u64> for Saturating<u64>
source§fn div_assign(&mut self, other: &u64)
 
fn div_assign(&mut self, other: &u64)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&u8> for Saturating<u8>
 
impl DivAssign<&u8> for Saturating<u8>
source§fn div_assign(&mut self, other: &u8)
 
fn div_assign(&mut self, other: &u8)
/= 操作。 Read more1.22.0 · source§impl DivAssign<&usize> for Saturating<usize>
 
impl DivAssign<&usize> for Saturating<usize>
source§fn div_assign(&mut self, other: &usize)
 
fn div_assign(&mut self, other: &usize)
/= 操作。 Read moresource§impl DivAssign<Saturating<i128>> for Saturating<i128>
 
impl DivAssign<Saturating<i128>> for Saturating<i128>
source§fn div_assign(&mut self, other: Saturating<i128>)
 
fn div_assign(&mut self, other: Saturating<i128>)
/= 操作。 Read moresource§impl DivAssign<Saturating<i16>> for Saturating<i16>
 
impl DivAssign<Saturating<i16>> for Saturating<i16>
source§fn div_assign(&mut self, other: Saturating<i16>)
 
fn div_assign(&mut self, other: Saturating<i16>)
/= 操作。 Read moresource§impl DivAssign<Saturating<i32>> for Saturating<i32>
 
impl DivAssign<Saturating<i32>> for Saturating<i32>
source§fn div_assign(&mut self, other: Saturating<i32>)
 
fn div_assign(&mut self, other: Saturating<i32>)
/= 操作。 Read moresource§impl DivAssign<Saturating<i64>> for Saturating<i64>
 
impl DivAssign<Saturating<i64>> for Saturating<i64>
source§fn div_assign(&mut self, other: Saturating<i64>)
 
fn div_assign(&mut self, other: Saturating<i64>)
/= 操作。 Read moresource§impl DivAssign<Saturating<i8>> for Saturating<i8>
 
impl DivAssign<Saturating<i8>> for Saturating<i8>
source§fn div_assign(&mut self, other: Saturating<i8>)
 
fn div_assign(&mut self, other: Saturating<i8>)
/= 操作。 Read moresource§impl DivAssign<Saturating<isize>> for Saturating<isize>
 
impl DivAssign<Saturating<isize>> for Saturating<isize>
source§fn div_assign(&mut self, other: Saturating<isize>)
 
fn div_assign(&mut self, other: Saturating<isize>)
/= 操作。 Read moresource§impl DivAssign<Saturating<u128>> for Saturating<u128>
 
impl DivAssign<Saturating<u128>> for Saturating<u128>
source§fn div_assign(&mut self, other: Saturating<u128>)
 
fn div_assign(&mut self, other: Saturating<u128>)
/= 操作。 Read moresource§impl DivAssign<Saturating<u16>> for Saturating<u16>
 
impl DivAssign<Saturating<u16>> for Saturating<u16>
source§fn div_assign(&mut self, other: Saturating<u16>)
 
fn div_assign(&mut self, other: Saturating<u16>)
/= 操作。 Read moresource§impl DivAssign<Saturating<u32>> for Saturating<u32>
 
impl DivAssign<Saturating<u32>> for Saturating<u32>
source§fn div_assign(&mut self, other: Saturating<u32>)
 
fn div_assign(&mut self, other: Saturating<u32>)
/= 操作。 Read moresource§impl DivAssign<Saturating<u64>> for Saturating<u64>
 
impl DivAssign<Saturating<u64>> for Saturating<u64>
source§fn div_assign(&mut self, other: Saturating<u64>)
 
fn div_assign(&mut self, other: Saturating<u64>)
/= 操作。 Read moresource§impl DivAssign<Saturating<u8>> for Saturating<u8>
 
impl DivAssign<Saturating<u8>> for Saturating<u8>
source§fn div_assign(&mut self, other: Saturating<u8>)
 
fn div_assign(&mut self, other: Saturating<u8>)
/= 操作。 Read moresource§impl DivAssign<Saturating<usize>> for Saturating<usize>
 
impl DivAssign<Saturating<usize>> for Saturating<usize>
source§fn div_assign(&mut self, other: Saturating<usize>)
 
fn div_assign(&mut self, other: Saturating<usize>)
/= 操作。 Read moresource§impl DivAssign<i128> for Saturating<i128>
 
impl DivAssign<i128> for Saturating<i128>
source§fn div_assign(&mut self, other: i128)
 
fn div_assign(&mut self, other: i128)
/= 操作。 Read moresource§impl DivAssign<i16> for Saturating<i16>
 
impl DivAssign<i16> for Saturating<i16>
source§fn div_assign(&mut self, other: i16)
 
fn div_assign(&mut self, other: i16)
/= 操作。 Read moresource§impl DivAssign<i32> for Saturating<i32>
 
impl DivAssign<i32> for Saturating<i32>
source§fn div_assign(&mut self, other: i32)
 
fn div_assign(&mut self, other: i32)
/= 操作。 Read moresource§impl DivAssign<i64> for Saturating<i64>
 
impl DivAssign<i64> for Saturating<i64>
source§fn div_assign(&mut self, other: i64)
 
fn div_assign(&mut self, other: i64)
/= 操作。 Read moresource§impl DivAssign<i8> for Saturating<i8>
 
impl DivAssign<i8> for Saturating<i8>
source§fn div_assign(&mut self, other: i8)
 
fn div_assign(&mut self, other: i8)
/= 操作。 Read moresource§impl DivAssign<isize> for Saturating<isize>
 
impl DivAssign<isize> for Saturating<isize>
source§fn div_assign(&mut self, other: isize)
 
fn div_assign(&mut self, other: isize)
/= 操作。 Read moresource§impl DivAssign<u128> for Saturating<u128>
 
impl DivAssign<u128> for Saturating<u128>
source§fn div_assign(&mut self, other: u128)
 
fn div_assign(&mut self, other: u128)
/= 操作。 Read moresource§impl DivAssign<u16> for Saturating<u16>
 
impl DivAssign<u16> for Saturating<u16>
source§fn div_assign(&mut self, other: u16)
 
fn div_assign(&mut self, other: u16)
/= 操作。 Read moresource§impl DivAssign<u32> for Saturating<u32>
 
impl DivAssign<u32> for Saturating<u32>
source§fn div_assign(&mut self, other: u32)
 
fn div_assign(&mut self, other: u32)
/= 操作。 Read moresource§impl DivAssign<u64> for Saturating<u64>
 
impl DivAssign<u64> for Saturating<u64>
source§fn div_assign(&mut self, other: u64)
 
fn div_assign(&mut self, other: u64)
/= 操作。 Read moresource§impl DivAssign<u8> for Saturating<u8>
 
impl DivAssign<u8> for Saturating<u8>
source§fn div_assign(&mut self, other: u8)
 
fn div_assign(&mut self, other: u8)
/= 操作。 Read moresource§impl DivAssign<usize> for Saturating<usize>
 
impl DivAssign<usize> for Saturating<usize>
source§fn div_assign(&mut self, other: usize)
 
fn div_assign(&mut self, other: usize)
/= 操作。 Read moresource§impl<T> Hash for Saturating<T>where
    T: Hash,
 
impl<T> Hash for Saturating<T>where T: Hash,
source§impl<T> LowerHex for Saturating<T>where
    T: LowerHex,
 
impl<T> LowerHex for Saturating<T>where T: LowerHex,
source§impl Mul<&Saturating<i128>> for &Saturating<i128>
 
impl Mul<&Saturating<i128>> for &Saturating<i128>
§type Output = <Saturating<i128> as Mul<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Mul<Saturating<i128>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as Mul<Saturating<i128>>>::Output
 
fn mul( self, other: &Saturating<i128> ) -> <Saturating<i128> as Mul<Saturating<i128>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<i128>> for Saturating<i128>
 
impl Mul<&Saturating<i128>> for Saturating<i128>
§type Output = <Saturating<i128> as Mul<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Mul<Saturating<i128>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as Mul<Saturating<i128>>>::Output
 
fn mul( self, other: &Saturating<i128> ) -> <Saturating<i128> as Mul<Saturating<i128>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<i16>> for &Saturating<i16>
 
impl Mul<&Saturating<i16>> for &Saturating<i16>
§type Output = <Saturating<i16> as Mul<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Mul<Saturating<i16>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as Mul<Saturating<i16>>>::Output
 
fn mul( self, other: &Saturating<i16> ) -> <Saturating<i16> as Mul<Saturating<i16>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<i16>> for Saturating<i16>
 
impl Mul<&Saturating<i16>> for Saturating<i16>
§type Output = <Saturating<i16> as Mul<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Mul<Saturating<i16>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as Mul<Saturating<i16>>>::Output
 
fn mul( self, other: &Saturating<i16> ) -> <Saturating<i16> as Mul<Saturating<i16>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<i32>> for &Saturating<i32>
 
impl Mul<&Saturating<i32>> for &Saturating<i32>
§type Output = <Saturating<i32> as Mul<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Mul<Saturating<i32>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as Mul<Saturating<i32>>>::Output
 
fn mul( self, other: &Saturating<i32> ) -> <Saturating<i32> as Mul<Saturating<i32>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<i32>> for Saturating<i32>
 
impl Mul<&Saturating<i32>> for Saturating<i32>
§type Output = <Saturating<i32> as Mul<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Mul<Saturating<i32>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as Mul<Saturating<i32>>>::Output
 
fn mul( self, other: &Saturating<i32> ) -> <Saturating<i32> as Mul<Saturating<i32>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<i64>> for &Saturating<i64>
 
impl Mul<&Saturating<i64>> for &Saturating<i64>
§type Output = <Saturating<i64> as Mul<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Mul<Saturating<i64>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as Mul<Saturating<i64>>>::Output
 
fn mul( self, other: &Saturating<i64> ) -> <Saturating<i64> as Mul<Saturating<i64>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<i64>> for Saturating<i64>
 
impl Mul<&Saturating<i64>> for Saturating<i64>
§type Output = <Saturating<i64> as Mul<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Mul<Saturating<i64>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as Mul<Saturating<i64>>>::Output
 
fn mul( self, other: &Saturating<i64> ) -> <Saturating<i64> as Mul<Saturating<i64>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<i8>> for &Saturating<i8>
 
impl Mul<&Saturating<i8>> for &Saturating<i8>
§type Output = <Saturating<i8> as Mul<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Mul<Saturating<i8>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as Mul<Saturating<i8>>>::Output
 
fn mul( self, other: &Saturating<i8> ) -> <Saturating<i8> as Mul<Saturating<i8>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<i8>> for Saturating<i8>
 
impl Mul<&Saturating<i8>> for Saturating<i8>
§type Output = <Saturating<i8> as Mul<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Mul<Saturating<i8>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as Mul<Saturating<i8>>>::Output
 
fn mul( self, other: &Saturating<i8> ) -> <Saturating<i8> as Mul<Saturating<i8>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<isize>> for &Saturating<isize>
 
impl Mul<&Saturating<isize>> for &Saturating<isize>
§type Output = <Saturating<isize> as Mul<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Mul<Saturating<isize>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as Mul<Saturating<isize>>>::Output
 
fn mul( self, other: &Saturating<isize> ) -> <Saturating<isize> as Mul<Saturating<isize>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<isize>> for Saturating<isize>
 
impl Mul<&Saturating<isize>> for Saturating<isize>
§type Output = <Saturating<isize> as Mul<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Mul<Saturating<isize>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as Mul<Saturating<isize>>>::Output
 
fn mul( self, other: &Saturating<isize> ) -> <Saturating<isize> as Mul<Saturating<isize>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<u128>> for &Saturating<u128>
 
impl Mul<&Saturating<u128>> for &Saturating<u128>
§type Output = <Saturating<u128> as Mul<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Mul<Saturating<u128>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as Mul<Saturating<u128>>>::Output
 
fn mul( self, other: &Saturating<u128> ) -> <Saturating<u128> as Mul<Saturating<u128>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<u128>> for Saturating<u128>
 
impl Mul<&Saturating<u128>> for Saturating<u128>
§type Output = <Saturating<u128> as Mul<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Mul<Saturating<u128>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as Mul<Saturating<u128>>>::Output
 
fn mul( self, other: &Saturating<u128> ) -> <Saturating<u128> as Mul<Saturating<u128>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<u16>> for &Saturating<u16>
 
impl Mul<&Saturating<u16>> for &Saturating<u16>
§type Output = <Saturating<u16> as Mul<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Mul<Saturating<u16>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as Mul<Saturating<u16>>>::Output
 
fn mul( self, other: &Saturating<u16> ) -> <Saturating<u16> as Mul<Saturating<u16>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<u16>> for Saturating<u16>
 
impl Mul<&Saturating<u16>> for Saturating<u16>
§type Output = <Saturating<u16> as Mul<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Mul<Saturating<u16>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as Mul<Saturating<u16>>>::Output
 
fn mul( self, other: &Saturating<u16> ) -> <Saturating<u16> as Mul<Saturating<u16>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<u32>> for &Saturating<u32>
 
impl Mul<&Saturating<u32>> for &Saturating<u32>
§type Output = <Saturating<u32> as Mul<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Mul<Saturating<u32>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as Mul<Saturating<u32>>>::Output
 
fn mul( self, other: &Saturating<u32> ) -> <Saturating<u32> as Mul<Saturating<u32>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<u32>> for Saturating<u32>
 
impl Mul<&Saturating<u32>> for Saturating<u32>
§type Output = <Saturating<u32> as Mul<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Mul<Saturating<u32>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as Mul<Saturating<u32>>>::Output
 
fn mul( self, other: &Saturating<u32> ) -> <Saturating<u32> as Mul<Saturating<u32>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<u64>> for &Saturating<u64>
 
impl Mul<&Saturating<u64>> for &Saturating<u64>
§type Output = <Saturating<u64> as Mul<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Mul<Saturating<u64>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as Mul<Saturating<u64>>>::Output
 
fn mul( self, other: &Saturating<u64> ) -> <Saturating<u64> as Mul<Saturating<u64>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<u64>> for Saturating<u64>
 
impl Mul<&Saturating<u64>> for Saturating<u64>
§type Output = <Saturating<u64> as Mul<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Mul<Saturating<u64>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as Mul<Saturating<u64>>>::Output
 
fn mul( self, other: &Saturating<u64> ) -> <Saturating<u64> as Mul<Saturating<u64>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<u8>> for &Saturating<u8>
 
impl Mul<&Saturating<u8>> for &Saturating<u8>
§type Output = <Saturating<u8> as Mul<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Mul<Saturating<u8>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as Mul<Saturating<u8>>>::Output
 
fn mul( self, other: &Saturating<u8> ) -> <Saturating<u8> as Mul<Saturating<u8>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<u8>> for Saturating<u8>
 
impl Mul<&Saturating<u8>> for Saturating<u8>
§type Output = <Saturating<u8> as Mul<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Mul<Saturating<u8>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as Mul<Saturating<u8>>>::Output
 
fn mul( self, other: &Saturating<u8> ) -> <Saturating<u8> as Mul<Saturating<u8>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<usize>> for &Saturating<usize>
 
impl Mul<&Saturating<usize>> for &Saturating<usize>
§type Output = <Saturating<usize> as Mul<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Mul<Saturating<usize>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as Mul<Saturating<usize>>>::Output
 
fn mul( self, other: &Saturating<usize> ) -> <Saturating<usize> as Mul<Saturating<usize>>>::Output
* 操作。 Read moresource§impl Mul<&Saturating<usize>> for Saturating<usize>
 
impl Mul<&Saturating<usize>> for Saturating<usize>
§type Output = <Saturating<usize> as Mul<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Mul<Saturating<usize>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as Mul<Saturating<usize>>>::Output
 
fn mul( self, other: &Saturating<usize> ) -> <Saturating<usize> as Mul<Saturating<usize>>>::Output
* 操作。 Read moresource§impl<'a> Mul<Saturating<i128>> for &'a Saturating<i128>
 
impl<'a> Mul<Saturating<i128>> for &'a Saturating<i128>
§type Output = <Saturating<i128> as Mul<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Mul<Saturating<i128>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: Saturating<i128>
) -> <Saturating<i128> as Mul<Saturating<i128>>>::Output
 
fn mul( self, other: Saturating<i128> ) -> <Saturating<i128> as Mul<Saturating<i128>>>::Output
* 操作。 Read moresource§impl Mul<Saturating<i128>> for Saturating<i128>
 
impl Mul<Saturating<i128>> for Saturating<i128>
§type Output = Saturating<i128>
 
type Output = Saturating<i128>
* 运算符后的结果类型。source§fn mul(self, other: Saturating<i128>) -> Saturating<i128>
 
fn mul(self, other: Saturating<i128>) -> Saturating<i128>
* 操作。 Read moresource§impl<'a> Mul<Saturating<i16>> for &'a Saturating<i16>
 
impl<'a> Mul<Saturating<i16>> for &'a Saturating<i16>
§type Output = <Saturating<i16> as Mul<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Mul<Saturating<i16>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: Saturating<i16>
) -> <Saturating<i16> as Mul<Saturating<i16>>>::Output
 
fn mul( self, other: Saturating<i16> ) -> <Saturating<i16> as Mul<Saturating<i16>>>::Output
* 操作。 Read moresource§impl Mul<Saturating<i16>> for Saturating<i16>
 
impl Mul<Saturating<i16>> for Saturating<i16>
§type Output = Saturating<i16>
 
type Output = Saturating<i16>
* 运算符后的结果类型。source§fn mul(self, other: Saturating<i16>) -> Saturating<i16>
 
fn mul(self, other: Saturating<i16>) -> Saturating<i16>
* 操作。 Read moresource§impl<'a> Mul<Saturating<i32>> for &'a Saturating<i32>
 
impl<'a> Mul<Saturating<i32>> for &'a Saturating<i32>
§type Output = <Saturating<i32> as Mul<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Mul<Saturating<i32>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: Saturating<i32>
) -> <Saturating<i32> as Mul<Saturating<i32>>>::Output
 
fn mul( self, other: Saturating<i32> ) -> <Saturating<i32> as Mul<Saturating<i32>>>::Output
* 操作。 Read moresource§impl Mul<Saturating<i32>> for Saturating<i32>
 
impl Mul<Saturating<i32>> for Saturating<i32>
§type Output = Saturating<i32>
 
type Output = Saturating<i32>
* 运算符后的结果类型。source§fn mul(self, other: Saturating<i32>) -> Saturating<i32>
 
fn mul(self, other: Saturating<i32>) -> Saturating<i32>
* 操作。 Read moresource§impl<'a> Mul<Saturating<i64>> for &'a Saturating<i64>
 
impl<'a> Mul<Saturating<i64>> for &'a Saturating<i64>
§type Output = <Saturating<i64> as Mul<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Mul<Saturating<i64>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: Saturating<i64>
) -> <Saturating<i64> as Mul<Saturating<i64>>>::Output
 
fn mul( self, other: Saturating<i64> ) -> <Saturating<i64> as Mul<Saturating<i64>>>::Output
* 操作。 Read moresource§impl Mul<Saturating<i64>> for Saturating<i64>
 
impl Mul<Saturating<i64>> for Saturating<i64>
§type Output = Saturating<i64>
 
type Output = Saturating<i64>
* 运算符后的结果类型。source§fn mul(self, other: Saturating<i64>) -> Saturating<i64>
 
fn mul(self, other: Saturating<i64>) -> Saturating<i64>
* 操作。 Read moresource§impl<'a> Mul<Saturating<i8>> for &'a Saturating<i8>
 
impl<'a> Mul<Saturating<i8>> for &'a Saturating<i8>
§type Output = <Saturating<i8> as Mul<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Mul<Saturating<i8>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: Saturating<i8>
) -> <Saturating<i8> as Mul<Saturating<i8>>>::Output
 
fn mul( self, other: Saturating<i8> ) -> <Saturating<i8> as Mul<Saturating<i8>>>::Output
* 操作。 Read moresource§impl Mul<Saturating<i8>> for Saturating<i8>
 
impl Mul<Saturating<i8>> for Saturating<i8>
§type Output = Saturating<i8>
 
type Output = Saturating<i8>
* 运算符后的结果类型。source§fn mul(self, other: Saturating<i8>) -> Saturating<i8>
 
fn mul(self, other: Saturating<i8>) -> Saturating<i8>
* 操作。 Read moresource§impl<'a> Mul<Saturating<isize>> for &'a Saturating<isize>
 
impl<'a> Mul<Saturating<isize>> for &'a Saturating<isize>
§type Output = <Saturating<isize> as Mul<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Mul<Saturating<isize>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: Saturating<isize>
) -> <Saturating<isize> as Mul<Saturating<isize>>>::Output
 
fn mul( self, other: Saturating<isize> ) -> <Saturating<isize> as Mul<Saturating<isize>>>::Output
* 操作。 Read moresource§impl Mul<Saturating<isize>> for Saturating<isize>
 
impl Mul<Saturating<isize>> for Saturating<isize>
§type Output = Saturating<isize>
 
type Output = Saturating<isize>
* 运算符后的结果类型。source§fn mul(self, other: Saturating<isize>) -> Saturating<isize>
 
fn mul(self, other: Saturating<isize>) -> Saturating<isize>
* 操作。 Read moresource§impl<'a> Mul<Saturating<u128>> for &'a Saturating<u128>
 
impl<'a> Mul<Saturating<u128>> for &'a Saturating<u128>
§type Output = <Saturating<u128> as Mul<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Mul<Saturating<u128>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: Saturating<u128>
) -> <Saturating<u128> as Mul<Saturating<u128>>>::Output
 
fn mul( self, other: Saturating<u128> ) -> <Saturating<u128> as Mul<Saturating<u128>>>::Output
* 操作。 Read moresource§impl Mul<Saturating<u128>> for Saturating<u128>
 
impl Mul<Saturating<u128>> for Saturating<u128>
§type Output = Saturating<u128>
 
type Output = Saturating<u128>
* 运算符后的结果类型。source§fn mul(self, other: Saturating<u128>) -> Saturating<u128>
 
fn mul(self, other: Saturating<u128>) -> Saturating<u128>
* 操作。 Read moresource§impl<'a> Mul<Saturating<u16>> for &'a Saturating<u16>
 
impl<'a> Mul<Saturating<u16>> for &'a Saturating<u16>
§type Output = <Saturating<u16> as Mul<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Mul<Saturating<u16>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: Saturating<u16>
) -> <Saturating<u16> as Mul<Saturating<u16>>>::Output
 
fn mul( self, other: Saturating<u16> ) -> <Saturating<u16> as Mul<Saturating<u16>>>::Output
* 操作。 Read moresource§impl Mul<Saturating<u16>> for Saturating<u16>
 
impl Mul<Saturating<u16>> for Saturating<u16>
§type Output = Saturating<u16>
 
type Output = Saturating<u16>
* 运算符后的结果类型。source§fn mul(self, other: Saturating<u16>) -> Saturating<u16>
 
fn mul(self, other: Saturating<u16>) -> Saturating<u16>
* 操作。 Read moresource§impl<'a> Mul<Saturating<u32>> for &'a Saturating<u32>
 
impl<'a> Mul<Saturating<u32>> for &'a Saturating<u32>
§type Output = <Saturating<u32> as Mul<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Mul<Saturating<u32>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: Saturating<u32>
) -> <Saturating<u32> as Mul<Saturating<u32>>>::Output
 
fn mul( self, other: Saturating<u32> ) -> <Saturating<u32> as Mul<Saturating<u32>>>::Output
* 操作。 Read moresource§impl Mul<Saturating<u32>> for Saturating<u32>
 
impl Mul<Saturating<u32>> for Saturating<u32>
§type Output = Saturating<u32>
 
type Output = Saturating<u32>
* 运算符后的结果类型。source§fn mul(self, other: Saturating<u32>) -> Saturating<u32>
 
fn mul(self, other: Saturating<u32>) -> Saturating<u32>
* 操作。 Read moresource§impl<'a> Mul<Saturating<u64>> for &'a Saturating<u64>
 
impl<'a> Mul<Saturating<u64>> for &'a Saturating<u64>
§type Output = <Saturating<u64> as Mul<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Mul<Saturating<u64>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: Saturating<u64>
) -> <Saturating<u64> as Mul<Saturating<u64>>>::Output
 
fn mul( self, other: Saturating<u64> ) -> <Saturating<u64> as Mul<Saturating<u64>>>::Output
* 操作。 Read moresource§impl Mul<Saturating<u64>> for Saturating<u64>
 
impl Mul<Saturating<u64>> for Saturating<u64>
§type Output = Saturating<u64>
 
type Output = Saturating<u64>
* 运算符后的结果类型。source§fn mul(self, other: Saturating<u64>) -> Saturating<u64>
 
fn mul(self, other: Saturating<u64>) -> Saturating<u64>
* 操作。 Read moresource§impl<'a> Mul<Saturating<u8>> for &'a Saturating<u8>
 
impl<'a> Mul<Saturating<u8>> for &'a Saturating<u8>
§type Output = <Saturating<u8> as Mul<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Mul<Saturating<u8>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: Saturating<u8>
) -> <Saturating<u8> as Mul<Saturating<u8>>>::Output
 
fn mul( self, other: Saturating<u8> ) -> <Saturating<u8> as Mul<Saturating<u8>>>::Output
* 操作。 Read moresource§impl Mul<Saturating<u8>> for Saturating<u8>
 
impl Mul<Saturating<u8>> for Saturating<u8>
§type Output = Saturating<u8>
 
type Output = Saturating<u8>
* 运算符后的结果类型。source§fn mul(self, other: Saturating<u8>) -> Saturating<u8>
 
fn mul(self, other: Saturating<u8>) -> Saturating<u8>
* 操作。 Read moresource§impl<'a> Mul<Saturating<usize>> for &'a Saturating<usize>
 
impl<'a> Mul<Saturating<usize>> for &'a Saturating<usize>
§type Output = <Saturating<usize> as Mul<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Mul<Saturating<usize>>>::Output
* 运算符后的结果类型。source§fn mul(
    self,
    other: Saturating<usize>
) -> <Saturating<usize> as Mul<Saturating<usize>>>::Output
 
fn mul( self, other: Saturating<usize> ) -> <Saturating<usize> as Mul<Saturating<usize>>>::Output
* 操作。 Read moresource§impl Mul<Saturating<usize>> for Saturating<usize>
 
impl Mul<Saturating<usize>> for Saturating<usize>
§type Output = Saturating<usize>
 
type Output = Saturating<usize>
* 运算符后的结果类型。source§fn mul(self, other: Saturating<usize>) -> Saturating<usize>
 
fn mul(self, other: Saturating<usize>) -> Saturating<usize>
* 操作。 Read more1.22.0 · source§impl MulAssign<&Saturating<i128>> for Saturating<i128>
 
impl MulAssign<&Saturating<i128>> for Saturating<i128>
source§fn mul_assign(&mut self, other: &Saturating<i128>)
 
fn mul_assign(&mut self, other: &Saturating<i128>)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&Saturating<i16>> for Saturating<i16>
 
impl MulAssign<&Saturating<i16>> for Saturating<i16>
source§fn mul_assign(&mut self, other: &Saturating<i16>)
 
fn mul_assign(&mut self, other: &Saturating<i16>)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&Saturating<i32>> for Saturating<i32>
 
impl MulAssign<&Saturating<i32>> for Saturating<i32>
source§fn mul_assign(&mut self, other: &Saturating<i32>)
 
fn mul_assign(&mut self, other: &Saturating<i32>)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&Saturating<i64>> for Saturating<i64>
 
impl MulAssign<&Saturating<i64>> for Saturating<i64>
source§fn mul_assign(&mut self, other: &Saturating<i64>)
 
fn mul_assign(&mut self, other: &Saturating<i64>)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&Saturating<i8>> for Saturating<i8>
 
impl MulAssign<&Saturating<i8>> for Saturating<i8>
source§fn mul_assign(&mut self, other: &Saturating<i8>)
 
fn mul_assign(&mut self, other: &Saturating<i8>)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&Saturating<isize>> for Saturating<isize>
 
impl MulAssign<&Saturating<isize>> for Saturating<isize>
source§fn mul_assign(&mut self, other: &Saturating<isize>)
 
fn mul_assign(&mut self, other: &Saturating<isize>)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&Saturating<u128>> for Saturating<u128>
 
impl MulAssign<&Saturating<u128>> for Saturating<u128>
source§fn mul_assign(&mut self, other: &Saturating<u128>)
 
fn mul_assign(&mut self, other: &Saturating<u128>)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&Saturating<u16>> for Saturating<u16>
 
impl MulAssign<&Saturating<u16>> for Saturating<u16>
source§fn mul_assign(&mut self, other: &Saturating<u16>)
 
fn mul_assign(&mut self, other: &Saturating<u16>)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&Saturating<u32>> for Saturating<u32>
 
impl MulAssign<&Saturating<u32>> for Saturating<u32>
source§fn mul_assign(&mut self, other: &Saturating<u32>)
 
fn mul_assign(&mut self, other: &Saturating<u32>)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&Saturating<u64>> for Saturating<u64>
 
impl MulAssign<&Saturating<u64>> for Saturating<u64>
source§fn mul_assign(&mut self, other: &Saturating<u64>)
 
fn mul_assign(&mut self, other: &Saturating<u64>)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&Saturating<u8>> for Saturating<u8>
 
impl MulAssign<&Saturating<u8>> for Saturating<u8>
source§fn mul_assign(&mut self, other: &Saturating<u8>)
 
fn mul_assign(&mut self, other: &Saturating<u8>)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&Saturating<usize>> for Saturating<usize>
 
impl MulAssign<&Saturating<usize>> for Saturating<usize>
source§fn mul_assign(&mut self, other: &Saturating<usize>)
 
fn mul_assign(&mut self, other: &Saturating<usize>)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&i128> for Saturating<i128>
 
impl MulAssign<&i128> for Saturating<i128>
source§fn mul_assign(&mut self, other: &i128)
 
fn mul_assign(&mut self, other: &i128)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&i16> for Saturating<i16>
 
impl MulAssign<&i16> for Saturating<i16>
source§fn mul_assign(&mut self, other: &i16)
 
fn mul_assign(&mut self, other: &i16)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&i32> for Saturating<i32>
 
impl MulAssign<&i32> for Saturating<i32>
source§fn mul_assign(&mut self, other: &i32)
 
fn mul_assign(&mut self, other: &i32)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&i64> for Saturating<i64>
 
impl MulAssign<&i64> for Saturating<i64>
source§fn mul_assign(&mut self, other: &i64)
 
fn mul_assign(&mut self, other: &i64)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&i8> for Saturating<i8>
 
impl MulAssign<&i8> for Saturating<i8>
source§fn mul_assign(&mut self, other: &i8)
 
fn mul_assign(&mut self, other: &i8)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&isize> for Saturating<isize>
 
impl MulAssign<&isize> for Saturating<isize>
source§fn mul_assign(&mut self, other: &isize)
 
fn mul_assign(&mut self, other: &isize)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&u128> for Saturating<u128>
 
impl MulAssign<&u128> for Saturating<u128>
source§fn mul_assign(&mut self, other: &u128)
 
fn mul_assign(&mut self, other: &u128)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&u16> for Saturating<u16>
 
impl MulAssign<&u16> for Saturating<u16>
source§fn mul_assign(&mut self, other: &u16)
 
fn mul_assign(&mut self, other: &u16)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&u32> for Saturating<u32>
 
impl MulAssign<&u32> for Saturating<u32>
source§fn mul_assign(&mut self, other: &u32)
 
fn mul_assign(&mut self, other: &u32)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&u64> for Saturating<u64>
 
impl MulAssign<&u64> for Saturating<u64>
source§fn mul_assign(&mut self, other: &u64)
 
fn mul_assign(&mut self, other: &u64)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&u8> for Saturating<u8>
 
impl MulAssign<&u8> for Saturating<u8>
source§fn mul_assign(&mut self, other: &u8)
 
fn mul_assign(&mut self, other: &u8)
*= 操作。 Read more1.22.0 · source§impl MulAssign<&usize> for Saturating<usize>
 
impl MulAssign<&usize> for Saturating<usize>
source§fn mul_assign(&mut self, other: &usize)
 
fn mul_assign(&mut self, other: &usize)
*= 操作。 Read moresource§impl MulAssign<Saturating<i128>> for Saturating<i128>
 
impl MulAssign<Saturating<i128>> for Saturating<i128>
source§fn mul_assign(&mut self, other: Saturating<i128>)
 
fn mul_assign(&mut self, other: Saturating<i128>)
*= 操作。 Read moresource§impl MulAssign<Saturating<i16>> for Saturating<i16>
 
impl MulAssign<Saturating<i16>> for Saturating<i16>
source§fn mul_assign(&mut self, other: Saturating<i16>)
 
fn mul_assign(&mut self, other: Saturating<i16>)
*= 操作。 Read moresource§impl MulAssign<Saturating<i32>> for Saturating<i32>
 
impl MulAssign<Saturating<i32>> for Saturating<i32>
source§fn mul_assign(&mut self, other: Saturating<i32>)
 
fn mul_assign(&mut self, other: Saturating<i32>)
*= 操作。 Read moresource§impl MulAssign<Saturating<i64>> for Saturating<i64>
 
impl MulAssign<Saturating<i64>> for Saturating<i64>
source§fn mul_assign(&mut self, other: Saturating<i64>)
 
fn mul_assign(&mut self, other: Saturating<i64>)
*= 操作。 Read moresource§impl MulAssign<Saturating<i8>> for Saturating<i8>
 
impl MulAssign<Saturating<i8>> for Saturating<i8>
source§fn mul_assign(&mut self, other: Saturating<i8>)
 
fn mul_assign(&mut self, other: Saturating<i8>)
*= 操作。 Read moresource§impl MulAssign<Saturating<isize>> for Saturating<isize>
 
impl MulAssign<Saturating<isize>> for Saturating<isize>
source§fn mul_assign(&mut self, other: Saturating<isize>)
 
fn mul_assign(&mut self, other: Saturating<isize>)
*= 操作。 Read moresource§impl MulAssign<Saturating<u128>> for Saturating<u128>
 
impl MulAssign<Saturating<u128>> for Saturating<u128>
source§fn mul_assign(&mut self, other: Saturating<u128>)
 
fn mul_assign(&mut self, other: Saturating<u128>)
*= 操作。 Read moresource§impl MulAssign<Saturating<u16>> for Saturating<u16>
 
impl MulAssign<Saturating<u16>> for Saturating<u16>
source§fn mul_assign(&mut self, other: Saturating<u16>)
 
fn mul_assign(&mut self, other: Saturating<u16>)
*= 操作。 Read moresource§impl MulAssign<Saturating<u32>> for Saturating<u32>
 
impl MulAssign<Saturating<u32>> for Saturating<u32>
source§fn mul_assign(&mut self, other: Saturating<u32>)
 
fn mul_assign(&mut self, other: Saturating<u32>)
*= 操作。 Read moresource§impl MulAssign<Saturating<u64>> for Saturating<u64>
 
impl MulAssign<Saturating<u64>> for Saturating<u64>
source§fn mul_assign(&mut self, other: Saturating<u64>)
 
fn mul_assign(&mut self, other: Saturating<u64>)
*= 操作。 Read moresource§impl MulAssign<Saturating<u8>> for Saturating<u8>
 
impl MulAssign<Saturating<u8>> for Saturating<u8>
source§fn mul_assign(&mut self, other: Saturating<u8>)
 
fn mul_assign(&mut self, other: Saturating<u8>)
*= 操作。 Read moresource§impl MulAssign<Saturating<usize>> for Saturating<usize>
 
impl MulAssign<Saturating<usize>> for Saturating<usize>
source§fn mul_assign(&mut self, other: Saturating<usize>)
 
fn mul_assign(&mut self, other: Saturating<usize>)
*= 操作。 Read moresource§impl MulAssign<i128> for Saturating<i128>
 
impl MulAssign<i128> for Saturating<i128>
source§fn mul_assign(&mut self, other: i128)
 
fn mul_assign(&mut self, other: i128)
*= 操作。 Read moresource§impl MulAssign<i16> for Saturating<i16>
 
impl MulAssign<i16> for Saturating<i16>
source§fn mul_assign(&mut self, other: i16)
 
fn mul_assign(&mut self, other: i16)
*= 操作。 Read moresource§impl MulAssign<i32> for Saturating<i32>
 
impl MulAssign<i32> for Saturating<i32>
source§fn mul_assign(&mut self, other: i32)
 
fn mul_assign(&mut self, other: i32)
*= 操作。 Read moresource§impl MulAssign<i64> for Saturating<i64>
 
impl MulAssign<i64> for Saturating<i64>
source§fn mul_assign(&mut self, other: i64)
 
fn mul_assign(&mut self, other: i64)
*= 操作。 Read moresource§impl MulAssign<i8> for Saturating<i8>
 
impl MulAssign<i8> for Saturating<i8>
source§fn mul_assign(&mut self, other: i8)
 
fn mul_assign(&mut self, other: i8)
*= 操作。 Read moresource§impl MulAssign<isize> for Saturating<isize>
 
impl MulAssign<isize> for Saturating<isize>
source§fn mul_assign(&mut self, other: isize)
 
fn mul_assign(&mut self, other: isize)
*= 操作。 Read moresource§impl MulAssign<u128> for Saturating<u128>
 
impl MulAssign<u128> for Saturating<u128>
source§fn mul_assign(&mut self, other: u128)
 
fn mul_assign(&mut self, other: u128)
*= 操作。 Read moresource§impl MulAssign<u16> for Saturating<u16>
 
impl MulAssign<u16> for Saturating<u16>
source§fn mul_assign(&mut self, other: u16)
 
fn mul_assign(&mut self, other: u16)
*= 操作。 Read moresource§impl MulAssign<u32> for Saturating<u32>
 
impl MulAssign<u32> for Saturating<u32>
source§fn mul_assign(&mut self, other: u32)
 
fn mul_assign(&mut self, other: u32)
*= 操作。 Read moresource§impl MulAssign<u64> for Saturating<u64>
 
impl MulAssign<u64> for Saturating<u64>
source§fn mul_assign(&mut self, other: u64)
 
fn mul_assign(&mut self, other: u64)
*= 操作。 Read moresource§impl MulAssign<u8> for Saturating<u8>
 
impl MulAssign<u8> for Saturating<u8>
source§fn mul_assign(&mut self, other: u8)
 
fn mul_assign(&mut self, other: u8)
*= 操作。 Read moresource§impl MulAssign<usize> for Saturating<usize>
 
impl MulAssign<usize> for Saturating<usize>
source§fn mul_assign(&mut self, other: usize)
 
fn mul_assign(&mut self, other: usize)
*= 操作。 Read moresource§impl Neg for &Saturating<i128>
 
impl Neg for &Saturating<i128>
source§impl Neg for &Saturating<i16>
 
impl Neg for &Saturating<i16>
source§impl Neg for &Saturating<i32>
 
impl Neg for &Saturating<i32>
source§impl Neg for &Saturating<i64>
 
impl Neg for &Saturating<i64>
source§impl Neg for &Saturating<i8>
 
impl Neg for &Saturating<i8>
source§impl Neg for &Saturating<isize>
 
impl Neg for &Saturating<isize>
source§impl Neg for Saturating<i128>
 
impl Neg for Saturating<i128>
§type Output = Saturating<i128>
 
type Output = Saturating<i128>
- 运算符后的结果类型。source§impl Neg for Saturating<i16>
 
impl Neg for Saturating<i16>
§type Output = Saturating<i16>
 
type Output = Saturating<i16>
- 运算符后的结果类型。source§impl Neg for Saturating<i32>
 
impl Neg for Saturating<i32>
§type Output = Saturating<i32>
 
type Output = Saturating<i32>
- 运算符后的结果类型。source§impl Neg for Saturating<i64>
 
impl Neg for Saturating<i64>
§type Output = Saturating<i64>
 
type Output = Saturating<i64>
- 运算符后的结果类型。source§impl Neg for Saturating<i8>
 
impl Neg for Saturating<i8>
§type Output = Saturating<i8>
 
type Output = Saturating<i8>
- 运算符后的结果类型。source§impl Neg for Saturating<isize>
 
impl Neg for Saturating<isize>
§type Output = Saturating<isize>
 
type Output = Saturating<isize>
- 运算符后的结果类型。source§impl Not for &Saturating<i128>
 
impl Not for &Saturating<i128>
source§impl Not for &Saturating<i16>
 
impl Not for &Saturating<i16>
source§impl Not for &Saturating<i32>
 
impl Not for &Saturating<i32>
source§impl Not for &Saturating<i64>
 
impl Not for &Saturating<i64>
source§impl Not for &Saturating<i8>
 
impl Not for &Saturating<i8>
source§impl Not for &Saturating<isize>
 
impl Not for &Saturating<isize>
source§impl Not for &Saturating<u128>
 
impl Not for &Saturating<u128>
source§impl Not for &Saturating<u16>
 
impl Not for &Saturating<u16>
source§impl Not for &Saturating<u32>
 
impl Not for &Saturating<u32>
source§impl Not for &Saturating<u64>
 
impl Not for &Saturating<u64>
source§impl Not for &Saturating<u8>
 
impl Not for &Saturating<u8>
source§impl Not for &Saturating<usize>
 
impl Not for &Saturating<usize>
source§impl Not for Saturating<i128>
 
impl Not for Saturating<i128>
§type Output = Saturating<i128>
 
type Output = Saturating<i128>
! 运算符后的结果类型。source§impl Not for Saturating<i16>
 
impl Not for Saturating<i16>
§type Output = Saturating<i16>
 
type Output = Saturating<i16>
! 运算符后的结果类型。source§impl Not for Saturating<i32>
 
impl Not for Saturating<i32>
§type Output = Saturating<i32>
 
type Output = Saturating<i32>
! 运算符后的结果类型。source§impl Not for Saturating<i64>
 
impl Not for Saturating<i64>
§type Output = Saturating<i64>
 
type Output = Saturating<i64>
! 运算符后的结果类型。source§impl Not for Saturating<i8>
 
impl Not for Saturating<i8>
§type Output = Saturating<i8>
 
type Output = Saturating<i8>
! 运算符后的结果类型。source§impl Not for Saturating<isize>
 
impl Not for Saturating<isize>
§type Output = Saturating<isize>
 
type Output = Saturating<isize>
! 运算符后的结果类型。source§impl Not for Saturating<u128>
 
impl Not for Saturating<u128>
§type Output = Saturating<u128>
 
type Output = Saturating<u128>
! 运算符后的结果类型。source§impl Not for Saturating<u16>
 
impl Not for Saturating<u16>
§type Output = Saturating<u16>
 
type Output = Saturating<u16>
! 运算符后的结果类型。source§impl Not for Saturating<u32>
 
impl Not for Saturating<u32>
§type Output = Saturating<u32>
 
type Output = Saturating<u32>
! 运算符后的结果类型。source§impl Not for Saturating<u64>
 
impl Not for Saturating<u64>
§type Output = Saturating<u64>
 
type Output = Saturating<u64>
! 运算符后的结果类型。source§impl Not for Saturating<u8>
 
impl Not for Saturating<u8>
§type Output = Saturating<u8>
 
type Output = Saturating<u8>
! 运算符后的结果类型。source§impl Not for Saturating<usize>
 
impl Not for Saturating<usize>
§type Output = Saturating<usize>
 
type Output = Saturating<usize>
! 运算符后的结果类型。source§impl<T> Octal for Saturating<T>where
    T: Octal,
 
impl<T> Octal for Saturating<T>where T: Octal,
source§impl<T> Ord for Saturating<T>where
    T: Ord,
 
impl<T> Ord for Saturating<T>where T: Ord,
source§impl<T> PartialEq<Saturating<T>> for Saturating<T>where
    T: PartialEq<T>,
 
impl<T> PartialEq<Saturating<T>> for Saturating<T>where T: PartialEq<T>,
source§impl<T> PartialOrd<Saturating<T>> for Saturating<T>where
    T: PartialOrd<T>,
 
impl<T> PartialOrd<Saturating<T>> for Saturating<T>where T: PartialOrd<T>,
source§impl Rem<&Saturating<i128>> for &Saturating<i128>
 
impl Rem<&Saturating<i128>> for &Saturating<i128>
§type Output = <Saturating<i128> as Rem<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Rem<Saturating<i128>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as Rem<Saturating<i128>>>::Output
 
fn rem( self, other: &Saturating<i128> ) -> <Saturating<i128> as Rem<Saturating<i128>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<i128>> for Saturating<i128>
 
impl Rem<&Saturating<i128>> for Saturating<i128>
§type Output = <Saturating<i128> as Rem<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Rem<Saturating<i128>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as Rem<Saturating<i128>>>::Output
 
fn rem( self, other: &Saturating<i128> ) -> <Saturating<i128> as Rem<Saturating<i128>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<i16>> for &Saturating<i16>
 
impl Rem<&Saturating<i16>> for &Saturating<i16>
§type Output = <Saturating<i16> as Rem<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Rem<Saturating<i16>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as Rem<Saturating<i16>>>::Output
 
fn rem( self, other: &Saturating<i16> ) -> <Saturating<i16> as Rem<Saturating<i16>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<i16>> for Saturating<i16>
 
impl Rem<&Saturating<i16>> for Saturating<i16>
§type Output = <Saturating<i16> as Rem<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Rem<Saturating<i16>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as Rem<Saturating<i16>>>::Output
 
fn rem( self, other: &Saturating<i16> ) -> <Saturating<i16> as Rem<Saturating<i16>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<i32>> for &Saturating<i32>
 
impl Rem<&Saturating<i32>> for &Saturating<i32>
§type Output = <Saturating<i32> as Rem<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Rem<Saturating<i32>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as Rem<Saturating<i32>>>::Output
 
fn rem( self, other: &Saturating<i32> ) -> <Saturating<i32> as Rem<Saturating<i32>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<i32>> for Saturating<i32>
 
impl Rem<&Saturating<i32>> for Saturating<i32>
§type Output = <Saturating<i32> as Rem<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Rem<Saturating<i32>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as Rem<Saturating<i32>>>::Output
 
fn rem( self, other: &Saturating<i32> ) -> <Saturating<i32> as Rem<Saturating<i32>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<i64>> for &Saturating<i64>
 
impl Rem<&Saturating<i64>> for &Saturating<i64>
§type Output = <Saturating<i64> as Rem<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Rem<Saturating<i64>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as Rem<Saturating<i64>>>::Output
 
fn rem( self, other: &Saturating<i64> ) -> <Saturating<i64> as Rem<Saturating<i64>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<i64>> for Saturating<i64>
 
impl Rem<&Saturating<i64>> for Saturating<i64>
§type Output = <Saturating<i64> as Rem<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Rem<Saturating<i64>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as Rem<Saturating<i64>>>::Output
 
fn rem( self, other: &Saturating<i64> ) -> <Saturating<i64> as Rem<Saturating<i64>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<i8>> for &Saturating<i8>
 
impl Rem<&Saturating<i8>> for &Saturating<i8>
§type Output = <Saturating<i8> as Rem<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Rem<Saturating<i8>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as Rem<Saturating<i8>>>::Output
 
fn rem( self, other: &Saturating<i8> ) -> <Saturating<i8> as Rem<Saturating<i8>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<i8>> for Saturating<i8>
 
impl Rem<&Saturating<i8>> for Saturating<i8>
§type Output = <Saturating<i8> as Rem<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Rem<Saturating<i8>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as Rem<Saturating<i8>>>::Output
 
fn rem( self, other: &Saturating<i8> ) -> <Saturating<i8> as Rem<Saturating<i8>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<isize>> for &Saturating<isize>
 
impl Rem<&Saturating<isize>> for &Saturating<isize>
§type Output = <Saturating<isize> as Rem<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Rem<Saturating<isize>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as Rem<Saturating<isize>>>::Output
 
fn rem( self, other: &Saturating<isize> ) -> <Saturating<isize> as Rem<Saturating<isize>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<isize>> for Saturating<isize>
 
impl Rem<&Saturating<isize>> for Saturating<isize>
§type Output = <Saturating<isize> as Rem<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Rem<Saturating<isize>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as Rem<Saturating<isize>>>::Output
 
fn rem( self, other: &Saturating<isize> ) -> <Saturating<isize> as Rem<Saturating<isize>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<u128>> for &Saturating<u128>
 
impl Rem<&Saturating<u128>> for &Saturating<u128>
§type Output = <Saturating<u128> as Rem<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Rem<Saturating<u128>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as Rem<Saturating<u128>>>::Output
 
fn rem( self, other: &Saturating<u128> ) -> <Saturating<u128> as Rem<Saturating<u128>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<u128>> for Saturating<u128>
 
impl Rem<&Saturating<u128>> for Saturating<u128>
§type Output = <Saturating<u128> as Rem<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Rem<Saturating<u128>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as Rem<Saturating<u128>>>::Output
 
fn rem( self, other: &Saturating<u128> ) -> <Saturating<u128> as Rem<Saturating<u128>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<u16>> for &Saturating<u16>
 
impl Rem<&Saturating<u16>> for &Saturating<u16>
§type Output = <Saturating<u16> as Rem<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Rem<Saturating<u16>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as Rem<Saturating<u16>>>::Output
 
fn rem( self, other: &Saturating<u16> ) -> <Saturating<u16> as Rem<Saturating<u16>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<u16>> for Saturating<u16>
 
impl Rem<&Saturating<u16>> for Saturating<u16>
§type Output = <Saturating<u16> as Rem<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Rem<Saturating<u16>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as Rem<Saturating<u16>>>::Output
 
fn rem( self, other: &Saturating<u16> ) -> <Saturating<u16> as Rem<Saturating<u16>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<u32>> for &Saturating<u32>
 
impl Rem<&Saturating<u32>> for &Saturating<u32>
§type Output = <Saturating<u32> as Rem<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Rem<Saturating<u32>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as Rem<Saturating<u32>>>::Output
 
fn rem( self, other: &Saturating<u32> ) -> <Saturating<u32> as Rem<Saturating<u32>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<u32>> for Saturating<u32>
 
impl Rem<&Saturating<u32>> for Saturating<u32>
§type Output = <Saturating<u32> as Rem<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Rem<Saturating<u32>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as Rem<Saturating<u32>>>::Output
 
fn rem( self, other: &Saturating<u32> ) -> <Saturating<u32> as Rem<Saturating<u32>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<u64>> for &Saturating<u64>
 
impl Rem<&Saturating<u64>> for &Saturating<u64>
§type Output = <Saturating<u64> as Rem<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Rem<Saturating<u64>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as Rem<Saturating<u64>>>::Output
 
fn rem( self, other: &Saturating<u64> ) -> <Saturating<u64> as Rem<Saturating<u64>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<u64>> for Saturating<u64>
 
impl Rem<&Saturating<u64>> for Saturating<u64>
§type Output = <Saturating<u64> as Rem<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Rem<Saturating<u64>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as Rem<Saturating<u64>>>::Output
 
fn rem( self, other: &Saturating<u64> ) -> <Saturating<u64> as Rem<Saturating<u64>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<u8>> for &Saturating<u8>
 
impl Rem<&Saturating<u8>> for &Saturating<u8>
§type Output = <Saturating<u8> as Rem<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Rem<Saturating<u8>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as Rem<Saturating<u8>>>::Output
 
fn rem( self, other: &Saturating<u8> ) -> <Saturating<u8> as Rem<Saturating<u8>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<u8>> for Saturating<u8>
 
impl Rem<&Saturating<u8>> for Saturating<u8>
§type Output = <Saturating<u8> as Rem<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Rem<Saturating<u8>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as Rem<Saturating<u8>>>::Output
 
fn rem( self, other: &Saturating<u8> ) -> <Saturating<u8> as Rem<Saturating<u8>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<usize>> for &Saturating<usize>
 
impl Rem<&Saturating<usize>> for &Saturating<usize>
§type Output = <Saturating<usize> as Rem<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Rem<Saturating<usize>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as Rem<Saturating<usize>>>::Output
 
fn rem( self, other: &Saturating<usize> ) -> <Saturating<usize> as Rem<Saturating<usize>>>::Output
% 操作。 Read moresource§impl Rem<&Saturating<usize>> for Saturating<usize>
 
impl Rem<&Saturating<usize>> for Saturating<usize>
§type Output = <Saturating<usize> as Rem<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Rem<Saturating<usize>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as Rem<Saturating<usize>>>::Output
 
fn rem( self, other: &Saturating<usize> ) -> <Saturating<usize> as Rem<Saturating<usize>>>::Output
% 操作。 Read moresource§impl<'a> Rem<Saturating<i128>> for &'a Saturating<i128>
 
impl<'a> Rem<Saturating<i128>> for &'a Saturating<i128>
§type Output = <Saturating<i128> as Rem<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Rem<Saturating<i128>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: Saturating<i128>
) -> <Saturating<i128> as Rem<Saturating<i128>>>::Output
 
fn rem( self, other: Saturating<i128> ) -> <Saturating<i128> as Rem<Saturating<i128>>>::Output
% 操作。 Read moresource§impl Rem<Saturating<i128>> for Saturating<i128>
 
impl Rem<Saturating<i128>> for Saturating<i128>
§type Output = Saturating<i128>
 
type Output = Saturating<i128>
% 运算符后的结果类型。source§fn rem(self, other: Saturating<i128>) -> Saturating<i128>
 
fn rem(self, other: Saturating<i128>) -> Saturating<i128>
% 操作。 Read moresource§impl<'a> Rem<Saturating<i16>> for &'a Saturating<i16>
 
impl<'a> Rem<Saturating<i16>> for &'a Saturating<i16>
§type Output = <Saturating<i16> as Rem<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Rem<Saturating<i16>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: Saturating<i16>
) -> <Saturating<i16> as Rem<Saturating<i16>>>::Output
 
fn rem( self, other: Saturating<i16> ) -> <Saturating<i16> as Rem<Saturating<i16>>>::Output
% 操作。 Read moresource§impl Rem<Saturating<i16>> for Saturating<i16>
 
impl Rem<Saturating<i16>> for Saturating<i16>
§type Output = Saturating<i16>
 
type Output = Saturating<i16>
% 运算符后的结果类型。source§fn rem(self, other: Saturating<i16>) -> Saturating<i16>
 
fn rem(self, other: Saturating<i16>) -> Saturating<i16>
% 操作。 Read moresource§impl<'a> Rem<Saturating<i32>> for &'a Saturating<i32>
 
impl<'a> Rem<Saturating<i32>> for &'a Saturating<i32>
§type Output = <Saturating<i32> as Rem<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Rem<Saturating<i32>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: Saturating<i32>
) -> <Saturating<i32> as Rem<Saturating<i32>>>::Output
 
fn rem( self, other: Saturating<i32> ) -> <Saturating<i32> as Rem<Saturating<i32>>>::Output
% 操作。 Read moresource§impl Rem<Saturating<i32>> for Saturating<i32>
 
impl Rem<Saturating<i32>> for Saturating<i32>
§type Output = Saturating<i32>
 
type Output = Saturating<i32>
% 运算符后的结果类型。source§fn rem(self, other: Saturating<i32>) -> Saturating<i32>
 
fn rem(self, other: Saturating<i32>) -> Saturating<i32>
% 操作。 Read moresource§impl<'a> Rem<Saturating<i64>> for &'a Saturating<i64>
 
impl<'a> Rem<Saturating<i64>> for &'a Saturating<i64>
§type Output = <Saturating<i64> as Rem<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Rem<Saturating<i64>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: Saturating<i64>
) -> <Saturating<i64> as Rem<Saturating<i64>>>::Output
 
fn rem( self, other: Saturating<i64> ) -> <Saturating<i64> as Rem<Saturating<i64>>>::Output
% 操作。 Read moresource§impl Rem<Saturating<i64>> for Saturating<i64>
 
impl Rem<Saturating<i64>> for Saturating<i64>
§type Output = Saturating<i64>
 
type Output = Saturating<i64>
% 运算符后的结果类型。source§fn rem(self, other: Saturating<i64>) -> Saturating<i64>
 
fn rem(self, other: Saturating<i64>) -> Saturating<i64>
% 操作。 Read moresource§impl<'a> Rem<Saturating<i8>> for &'a Saturating<i8>
 
impl<'a> Rem<Saturating<i8>> for &'a Saturating<i8>
§type Output = <Saturating<i8> as Rem<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Rem<Saturating<i8>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: Saturating<i8>
) -> <Saturating<i8> as Rem<Saturating<i8>>>::Output
 
fn rem( self, other: Saturating<i8> ) -> <Saturating<i8> as Rem<Saturating<i8>>>::Output
% 操作。 Read moresource§impl Rem<Saturating<i8>> for Saturating<i8>
 
impl Rem<Saturating<i8>> for Saturating<i8>
§type Output = Saturating<i8>
 
type Output = Saturating<i8>
% 运算符后的结果类型。source§fn rem(self, other: Saturating<i8>) -> Saturating<i8>
 
fn rem(self, other: Saturating<i8>) -> Saturating<i8>
% 操作。 Read moresource§impl<'a> Rem<Saturating<isize>> for &'a Saturating<isize>
 
impl<'a> Rem<Saturating<isize>> for &'a Saturating<isize>
§type Output = <Saturating<isize> as Rem<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Rem<Saturating<isize>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: Saturating<isize>
) -> <Saturating<isize> as Rem<Saturating<isize>>>::Output
 
fn rem( self, other: Saturating<isize> ) -> <Saturating<isize> as Rem<Saturating<isize>>>::Output
% 操作。 Read moresource§impl Rem<Saturating<isize>> for Saturating<isize>
 
impl Rem<Saturating<isize>> for Saturating<isize>
§type Output = Saturating<isize>
 
type Output = Saturating<isize>
% 运算符后的结果类型。source§fn rem(self, other: Saturating<isize>) -> Saturating<isize>
 
fn rem(self, other: Saturating<isize>) -> Saturating<isize>
% 操作。 Read moresource§impl<'a> Rem<Saturating<u128>> for &'a Saturating<u128>
 
impl<'a> Rem<Saturating<u128>> for &'a Saturating<u128>
§type Output = <Saturating<u128> as Rem<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Rem<Saturating<u128>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: Saturating<u128>
) -> <Saturating<u128> as Rem<Saturating<u128>>>::Output
 
fn rem( self, other: Saturating<u128> ) -> <Saturating<u128> as Rem<Saturating<u128>>>::Output
% 操作。 Read moresource§impl Rem<Saturating<u128>> for Saturating<u128>
 
impl Rem<Saturating<u128>> for Saturating<u128>
§type Output = Saturating<u128>
 
type Output = Saturating<u128>
% 运算符后的结果类型。source§fn rem(self, other: Saturating<u128>) -> Saturating<u128>
 
fn rem(self, other: Saturating<u128>) -> Saturating<u128>
% 操作。 Read moresource§impl<'a> Rem<Saturating<u16>> for &'a Saturating<u16>
 
impl<'a> Rem<Saturating<u16>> for &'a Saturating<u16>
§type Output = <Saturating<u16> as Rem<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Rem<Saturating<u16>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: Saturating<u16>
) -> <Saturating<u16> as Rem<Saturating<u16>>>::Output
 
fn rem( self, other: Saturating<u16> ) -> <Saturating<u16> as Rem<Saturating<u16>>>::Output
% 操作。 Read moresource§impl Rem<Saturating<u16>> for Saturating<u16>
 
impl Rem<Saturating<u16>> for Saturating<u16>
§type Output = Saturating<u16>
 
type Output = Saturating<u16>
% 运算符后的结果类型。source§fn rem(self, other: Saturating<u16>) -> Saturating<u16>
 
fn rem(self, other: Saturating<u16>) -> Saturating<u16>
% 操作。 Read moresource§impl<'a> Rem<Saturating<u32>> for &'a Saturating<u32>
 
impl<'a> Rem<Saturating<u32>> for &'a Saturating<u32>
§type Output = <Saturating<u32> as Rem<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Rem<Saturating<u32>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: Saturating<u32>
) -> <Saturating<u32> as Rem<Saturating<u32>>>::Output
 
fn rem( self, other: Saturating<u32> ) -> <Saturating<u32> as Rem<Saturating<u32>>>::Output
% 操作。 Read moresource§impl Rem<Saturating<u32>> for Saturating<u32>
 
impl Rem<Saturating<u32>> for Saturating<u32>
§type Output = Saturating<u32>
 
type Output = Saturating<u32>
% 运算符后的结果类型。source§fn rem(self, other: Saturating<u32>) -> Saturating<u32>
 
fn rem(self, other: Saturating<u32>) -> Saturating<u32>
% 操作。 Read moresource§impl<'a> Rem<Saturating<u64>> for &'a Saturating<u64>
 
impl<'a> Rem<Saturating<u64>> for &'a Saturating<u64>
§type Output = <Saturating<u64> as Rem<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Rem<Saturating<u64>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: Saturating<u64>
) -> <Saturating<u64> as Rem<Saturating<u64>>>::Output
 
fn rem( self, other: Saturating<u64> ) -> <Saturating<u64> as Rem<Saturating<u64>>>::Output
% 操作。 Read moresource§impl Rem<Saturating<u64>> for Saturating<u64>
 
impl Rem<Saturating<u64>> for Saturating<u64>
§type Output = Saturating<u64>
 
type Output = Saturating<u64>
% 运算符后的结果类型。source§fn rem(self, other: Saturating<u64>) -> Saturating<u64>
 
fn rem(self, other: Saturating<u64>) -> Saturating<u64>
% 操作。 Read moresource§impl<'a> Rem<Saturating<u8>> for &'a Saturating<u8>
 
impl<'a> Rem<Saturating<u8>> for &'a Saturating<u8>
§type Output = <Saturating<u8> as Rem<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Rem<Saturating<u8>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: Saturating<u8>
) -> <Saturating<u8> as Rem<Saturating<u8>>>::Output
 
fn rem( self, other: Saturating<u8> ) -> <Saturating<u8> as Rem<Saturating<u8>>>::Output
% 操作。 Read moresource§impl Rem<Saturating<u8>> for Saturating<u8>
 
impl Rem<Saturating<u8>> for Saturating<u8>
§type Output = Saturating<u8>
 
type Output = Saturating<u8>
% 运算符后的结果类型。source§fn rem(self, other: Saturating<u8>) -> Saturating<u8>
 
fn rem(self, other: Saturating<u8>) -> Saturating<u8>
% 操作。 Read moresource§impl<'a> Rem<Saturating<usize>> for &'a Saturating<usize>
 
impl<'a> Rem<Saturating<usize>> for &'a Saturating<usize>
§type Output = <Saturating<usize> as Rem<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Rem<Saturating<usize>>>::Output
% 运算符后的结果类型。source§fn rem(
    self,
    other: Saturating<usize>
) -> <Saturating<usize> as Rem<Saturating<usize>>>::Output
 
fn rem( self, other: Saturating<usize> ) -> <Saturating<usize> as Rem<Saturating<usize>>>::Output
% 操作。 Read moresource§impl Rem<Saturating<usize>> for Saturating<usize>
 
impl Rem<Saturating<usize>> for Saturating<usize>
§type Output = Saturating<usize>
 
type Output = Saturating<usize>
% 运算符后的结果类型。source§fn rem(self, other: Saturating<usize>) -> Saturating<usize>
 
fn rem(self, other: Saturating<usize>) -> Saturating<usize>
% 操作。 Read more1.22.0 · source§impl RemAssign<&Saturating<i128>> for Saturating<i128>
 
impl RemAssign<&Saturating<i128>> for Saturating<i128>
source§fn rem_assign(&mut self, other: &Saturating<i128>)
 
fn rem_assign(&mut self, other: &Saturating<i128>)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&Saturating<i16>> for Saturating<i16>
 
impl RemAssign<&Saturating<i16>> for Saturating<i16>
source§fn rem_assign(&mut self, other: &Saturating<i16>)
 
fn rem_assign(&mut self, other: &Saturating<i16>)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&Saturating<i32>> for Saturating<i32>
 
impl RemAssign<&Saturating<i32>> for Saturating<i32>
source§fn rem_assign(&mut self, other: &Saturating<i32>)
 
fn rem_assign(&mut self, other: &Saturating<i32>)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&Saturating<i64>> for Saturating<i64>
 
impl RemAssign<&Saturating<i64>> for Saturating<i64>
source§fn rem_assign(&mut self, other: &Saturating<i64>)
 
fn rem_assign(&mut self, other: &Saturating<i64>)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&Saturating<i8>> for Saturating<i8>
 
impl RemAssign<&Saturating<i8>> for Saturating<i8>
source§fn rem_assign(&mut self, other: &Saturating<i8>)
 
fn rem_assign(&mut self, other: &Saturating<i8>)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&Saturating<isize>> for Saturating<isize>
 
impl RemAssign<&Saturating<isize>> for Saturating<isize>
source§fn rem_assign(&mut self, other: &Saturating<isize>)
 
fn rem_assign(&mut self, other: &Saturating<isize>)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&Saturating<u128>> for Saturating<u128>
 
impl RemAssign<&Saturating<u128>> for Saturating<u128>
source§fn rem_assign(&mut self, other: &Saturating<u128>)
 
fn rem_assign(&mut self, other: &Saturating<u128>)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&Saturating<u16>> for Saturating<u16>
 
impl RemAssign<&Saturating<u16>> for Saturating<u16>
source§fn rem_assign(&mut self, other: &Saturating<u16>)
 
fn rem_assign(&mut self, other: &Saturating<u16>)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&Saturating<u32>> for Saturating<u32>
 
impl RemAssign<&Saturating<u32>> for Saturating<u32>
source§fn rem_assign(&mut self, other: &Saturating<u32>)
 
fn rem_assign(&mut self, other: &Saturating<u32>)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&Saturating<u64>> for Saturating<u64>
 
impl RemAssign<&Saturating<u64>> for Saturating<u64>
source§fn rem_assign(&mut self, other: &Saturating<u64>)
 
fn rem_assign(&mut self, other: &Saturating<u64>)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&Saturating<u8>> for Saturating<u8>
 
impl RemAssign<&Saturating<u8>> for Saturating<u8>
source§fn rem_assign(&mut self, other: &Saturating<u8>)
 
fn rem_assign(&mut self, other: &Saturating<u8>)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&Saturating<usize>> for Saturating<usize>
 
impl RemAssign<&Saturating<usize>> for Saturating<usize>
source§fn rem_assign(&mut self, other: &Saturating<usize>)
 
fn rem_assign(&mut self, other: &Saturating<usize>)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&i128> for Saturating<i128>
 
impl RemAssign<&i128> for Saturating<i128>
source§fn rem_assign(&mut self, other: &i128)
 
fn rem_assign(&mut self, other: &i128)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&i16> for Saturating<i16>
 
impl RemAssign<&i16> for Saturating<i16>
source§fn rem_assign(&mut self, other: &i16)
 
fn rem_assign(&mut self, other: &i16)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&i32> for Saturating<i32>
 
impl RemAssign<&i32> for Saturating<i32>
source§fn rem_assign(&mut self, other: &i32)
 
fn rem_assign(&mut self, other: &i32)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&i64> for Saturating<i64>
 
impl RemAssign<&i64> for Saturating<i64>
source§fn rem_assign(&mut self, other: &i64)
 
fn rem_assign(&mut self, other: &i64)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&i8> for Saturating<i8>
 
impl RemAssign<&i8> for Saturating<i8>
source§fn rem_assign(&mut self, other: &i8)
 
fn rem_assign(&mut self, other: &i8)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&isize> for Saturating<isize>
 
impl RemAssign<&isize> for Saturating<isize>
source§fn rem_assign(&mut self, other: &isize)
 
fn rem_assign(&mut self, other: &isize)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&u128> for Saturating<u128>
 
impl RemAssign<&u128> for Saturating<u128>
source§fn rem_assign(&mut self, other: &u128)
 
fn rem_assign(&mut self, other: &u128)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&u16> for Saturating<u16>
 
impl RemAssign<&u16> for Saturating<u16>
source§fn rem_assign(&mut self, other: &u16)
 
fn rem_assign(&mut self, other: &u16)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&u32> for Saturating<u32>
 
impl RemAssign<&u32> for Saturating<u32>
source§fn rem_assign(&mut self, other: &u32)
 
fn rem_assign(&mut self, other: &u32)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&u64> for Saturating<u64>
 
impl RemAssign<&u64> for Saturating<u64>
source§fn rem_assign(&mut self, other: &u64)
 
fn rem_assign(&mut self, other: &u64)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&u8> for Saturating<u8>
 
impl RemAssign<&u8> for Saturating<u8>
source§fn rem_assign(&mut self, other: &u8)
 
fn rem_assign(&mut self, other: &u8)
%= 操作。 Read more1.22.0 · source§impl RemAssign<&usize> for Saturating<usize>
 
impl RemAssign<&usize> for Saturating<usize>
source§fn rem_assign(&mut self, other: &usize)
 
fn rem_assign(&mut self, other: &usize)
%= 操作。 Read moresource§impl RemAssign<Saturating<i128>> for Saturating<i128>
 
impl RemAssign<Saturating<i128>> for Saturating<i128>
source§fn rem_assign(&mut self, other: Saturating<i128>)
 
fn rem_assign(&mut self, other: Saturating<i128>)
%= 操作。 Read moresource§impl RemAssign<Saturating<i16>> for Saturating<i16>
 
impl RemAssign<Saturating<i16>> for Saturating<i16>
source§fn rem_assign(&mut self, other: Saturating<i16>)
 
fn rem_assign(&mut self, other: Saturating<i16>)
%= 操作。 Read moresource§impl RemAssign<Saturating<i32>> for Saturating<i32>
 
impl RemAssign<Saturating<i32>> for Saturating<i32>
source§fn rem_assign(&mut self, other: Saturating<i32>)
 
fn rem_assign(&mut self, other: Saturating<i32>)
%= 操作。 Read moresource§impl RemAssign<Saturating<i64>> for Saturating<i64>
 
impl RemAssign<Saturating<i64>> for Saturating<i64>
source§fn rem_assign(&mut self, other: Saturating<i64>)
 
fn rem_assign(&mut self, other: Saturating<i64>)
%= 操作。 Read moresource§impl RemAssign<Saturating<i8>> for Saturating<i8>
 
impl RemAssign<Saturating<i8>> for Saturating<i8>
source§fn rem_assign(&mut self, other: Saturating<i8>)
 
fn rem_assign(&mut self, other: Saturating<i8>)
%= 操作。 Read moresource§impl RemAssign<Saturating<isize>> for Saturating<isize>
 
impl RemAssign<Saturating<isize>> for Saturating<isize>
source§fn rem_assign(&mut self, other: Saturating<isize>)
 
fn rem_assign(&mut self, other: Saturating<isize>)
%= 操作。 Read moresource§impl RemAssign<Saturating<u128>> for Saturating<u128>
 
impl RemAssign<Saturating<u128>> for Saturating<u128>
source§fn rem_assign(&mut self, other: Saturating<u128>)
 
fn rem_assign(&mut self, other: Saturating<u128>)
%= 操作。 Read moresource§impl RemAssign<Saturating<u16>> for Saturating<u16>
 
impl RemAssign<Saturating<u16>> for Saturating<u16>
source§fn rem_assign(&mut self, other: Saturating<u16>)
 
fn rem_assign(&mut self, other: Saturating<u16>)
%= 操作。 Read moresource§impl RemAssign<Saturating<u32>> for Saturating<u32>
 
impl RemAssign<Saturating<u32>> for Saturating<u32>
source§fn rem_assign(&mut self, other: Saturating<u32>)
 
fn rem_assign(&mut self, other: Saturating<u32>)
%= 操作。 Read moresource§impl RemAssign<Saturating<u64>> for Saturating<u64>
 
impl RemAssign<Saturating<u64>> for Saturating<u64>
source§fn rem_assign(&mut self, other: Saturating<u64>)
 
fn rem_assign(&mut self, other: Saturating<u64>)
%= 操作。 Read moresource§impl RemAssign<Saturating<u8>> for Saturating<u8>
 
impl RemAssign<Saturating<u8>> for Saturating<u8>
source§fn rem_assign(&mut self, other: Saturating<u8>)
 
fn rem_assign(&mut self, other: Saturating<u8>)
%= 操作。 Read moresource§impl RemAssign<Saturating<usize>> for Saturating<usize>
 
impl RemAssign<Saturating<usize>> for Saturating<usize>
source§fn rem_assign(&mut self, other: Saturating<usize>)
 
fn rem_assign(&mut self, other: Saturating<usize>)
%= 操作。 Read moresource§impl RemAssign<i128> for Saturating<i128>
 
impl RemAssign<i128> for Saturating<i128>
source§fn rem_assign(&mut self, other: i128)
 
fn rem_assign(&mut self, other: i128)
%= 操作。 Read moresource§impl RemAssign<i16> for Saturating<i16>
 
impl RemAssign<i16> for Saturating<i16>
source§fn rem_assign(&mut self, other: i16)
 
fn rem_assign(&mut self, other: i16)
%= 操作。 Read moresource§impl RemAssign<i32> for Saturating<i32>
 
impl RemAssign<i32> for Saturating<i32>
source§fn rem_assign(&mut self, other: i32)
 
fn rem_assign(&mut self, other: i32)
%= 操作。 Read moresource§impl RemAssign<i64> for Saturating<i64>
 
impl RemAssign<i64> for Saturating<i64>
source§fn rem_assign(&mut self, other: i64)
 
fn rem_assign(&mut self, other: i64)
%= 操作。 Read moresource§impl RemAssign<i8> for Saturating<i8>
 
impl RemAssign<i8> for Saturating<i8>
source§fn rem_assign(&mut self, other: i8)
 
fn rem_assign(&mut self, other: i8)
%= 操作。 Read moresource§impl RemAssign<isize> for Saturating<isize>
 
impl RemAssign<isize> for Saturating<isize>
source§fn rem_assign(&mut self, other: isize)
 
fn rem_assign(&mut self, other: isize)
%= 操作。 Read moresource§impl RemAssign<u128> for Saturating<u128>
 
impl RemAssign<u128> for Saturating<u128>
source§fn rem_assign(&mut self, other: u128)
 
fn rem_assign(&mut self, other: u128)
%= 操作。 Read moresource§impl RemAssign<u16> for Saturating<u16>
 
impl RemAssign<u16> for Saturating<u16>
source§fn rem_assign(&mut self, other: u16)
 
fn rem_assign(&mut self, other: u16)
%= 操作。 Read moresource§impl RemAssign<u32> for Saturating<u32>
 
impl RemAssign<u32> for Saturating<u32>
source§fn rem_assign(&mut self, other: u32)
 
fn rem_assign(&mut self, other: u32)
%= 操作。 Read moresource§impl RemAssign<u64> for Saturating<u64>
 
impl RemAssign<u64> for Saturating<u64>
source§fn rem_assign(&mut self, other: u64)
 
fn rem_assign(&mut self, other: u64)
%= 操作。 Read moresource§impl RemAssign<u8> for Saturating<u8>
 
impl RemAssign<u8> for Saturating<u8>
source§fn rem_assign(&mut self, other: u8)
 
fn rem_assign(&mut self, other: u8)
%= 操作。 Read moresource§impl RemAssign<usize> for Saturating<usize>
 
impl RemAssign<usize> for Saturating<usize>
source§fn rem_assign(&mut self, other: usize)
 
fn rem_assign(&mut self, other: usize)
%= 操作。 Read more1.22.0 · source§impl ShlAssign<&usize> for Saturating<i128>
 
impl ShlAssign<&usize> for Saturating<i128>
source§fn shl_assign(&mut self, other: &usize)
 
fn shl_assign(&mut self, other: &usize)
<<= 操作。 Read more1.22.0 · source§impl ShlAssign<&usize> for Saturating<i16>
 
impl ShlAssign<&usize> for Saturating<i16>
source§fn shl_assign(&mut self, other: &usize)
 
fn shl_assign(&mut self, other: &usize)
<<= 操作。 Read more1.22.0 · source§impl ShlAssign<&usize> for Saturating<i32>
 
impl ShlAssign<&usize> for Saturating<i32>
source§fn shl_assign(&mut self, other: &usize)
 
fn shl_assign(&mut self, other: &usize)
<<= 操作。 Read more1.22.0 · source§impl ShlAssign<&usize> for Saturating<i64>
 
impl ShlAssign<&usize> for Saturating<i64>
source§fn shl_assign(&mut self, other: &usize)
 
fn shl_assign(&mut self, other: &usize)
<<= 操作。 Read more1.22.0 · source§impl ShlAssign<&usize> for Saturating<i8>
 
impl ShlAssign<&usize> for Saturating<i8>
source§fn shl_assign(&mut self, other: &usize)
 
fn shl_assign(&mut self, other: &usize)
<<= 操作。 Read more1.22.0 · source§impl ShlAssign<&usize> for Saturating<isize>
 
impl ShlAssign<&usize> for Saturating<isize>
source§fn shl_assign(&mut self, other: &usize)
 
fn shl_assign(&mut self, other: &usize)
<<= 操作。 Read more1.22.0 · source§impl ShlAssign<&usize> for Saturating<u128>
 
impl ShlAssign<&usize> for Saturating<u128>
source§fn shl_assign(&mut self, other: &usize)
 
fn shl_assign(&mut self, other: &usize)
<<= 操作。 Read more1.22.0 · source§impl ShlAssign<&usize> for Saturating<u16>
 
impl ShlAssign<&usize> for Saturating<u16>
source§fn shl_assign(&mut self, other: &usize)
 
fn shl_assign(&mut self, other: &usize)
<<= 操作。 Read more1.22.0 · source§impl ShlAssign<&usize> for Saturating<u32>
 
impl ShlAssign<&usize> for Saturating<u32>
source§fn shl_assign(&mut self, other: &usize)
 
fn shl_assign(&mut self, other: &usize)
<<= 操作。 Read more1.22.0 · source§impl ShlAssign<&usize> for Saturating<u64>
 
impl ShlAssign<&usize> for Saturating<u64>
source§fn shl_assign(&mut self, other: &usize)
 
fn shl_assign(&mut self, other: &usize)
<<= 操作。 Read more1.22.0 · source§impl ShlAssign<&usize> for Saturating<u8>
 
impl ShlAssign<&usize> for Saturating<u8>
source§fn shl_assign(&mut self, other: &usize)
 
fn shl_assign(&mut self, other: &usize)
<<= 操作。 Read more1.22.0 · source§impl ShlAssign<&usize> for Saturating<usize>
 
impl ShlAssign<&usize> for Saturating<usize>
source§fn shl_assign(&mut self, other: &usize)
 
fn shl_assign(&mut self, other: &usize)
<<= 操作。 Read moresource§impl ShlAssign<usize> for Saturating<i128>
 
impl ShlAssign<usize> for Saturating<i128>
source§fn shl_assign(&mut self, other: usize)
 
fn shl_assign(&mut self, other: usize)
<<= 操作。 Read moresource§impl ShlAssign<usize> for Saturating<i16>
 
impl ShlAssign<usize> for Saturating<i16>
source§fn shl_assign(&mut self, other: usize)
 
fn shl_assign(&mut self, other: usize)
<<= 操作。 Read moresource§impl ShlAssign<usize> for Saturating<i32>
 
impl ShlAssign<usize> for Saturating<i32>
source§fn shl_assign(&mut self, other: usize)
 
fn shl_assign(&mut self, other: usize)
<<= 操作。 Read moresource§impl ShlAssign<usize> for Saturating<i64>
 
impl ShlAssign<usize> for Saturating<i64>
source§fn shl_assign(&mut self, other: usize)
 
fn shl_assign(&mut self, other: usize)
<<= 操作。 Read moresource§impl ShlAssign<usize> for Saturating<i8>
 
impl ShlAssign<usize> for Saturating<i8>
source§fn shl_assign(&mut self, other: usize)
 
fn shl_assign(&mut self, other: usize)
<<= 操作。 Read moresource§impl ShlAssign<usize> for Saturating<isize>
 
impl ShlAssign<usize> for Saturating<isize>
source§fn shl_assign(&mut self, other: usize)
 
fn shl_assign(&mut self, other: usize)
<<= 操作。 Read moresource§impl ShlAssign<usize> for Saturating<u128>
 
impl ShlAssign<usize> for Saturating<u128>
source§fn shl_assign(&mut self, other: usize)
 
fn shl_assign(&mut self, other: usize)
<<= 操作。 Read moresource§impl ShlAssign<usize> for Saturating<u16>
 
impl ShlAssign<usize> for Saturating<u16>
source§fn shl_assign(&mut self, other: usize)
 
fn shl_assign(&mut self, other: usize)
<<= 操作。 Read moresource§impl ShlAssign<usize> for Saturating<u32>
 
impl ShlAssign<usize> for Saturating<u32>
source§fn shl_assign(&mut self, other: usize)
 
fn shl_assign(&mut self, other: usize)
<<= 操作。 Read moresource§impl ShlAssign<usize> for Saturating<u64>
 
impl ShlAssign<usize> for Saturating<u64>
source§fn shl_assign(&mut self, other: usize)
 
fn shl_assign(&mut self, other: usize)
<<= 操作。 Read moresource§impl ShlAssign<usize> for Saturating<u8>
 
impl ShlAssign<usize> for Saturating<u8>
source§fn shl_assign(&mut self, other: usize)
 
fn shl_assign(&mut self, other: usize)
<<= 操作。 Read moresource§impl ShlAssign<usize> for Saturating<usize>
 
impl ShlAssign<usize> for Saturating<usize>
source§fn shl_assign(&mut self, other: usize)
 
fn shl_assign(&mut self, other: usize)
<<= 操作。 Read more1.22.0 · source§impl ShrAssign<&usize> for Saturating<i128>
 
impl ShrAssign<&usize> for Saturating<i128>
source§fn shr_assign(&mut self, other: &usize)
 
fn shr_assign(&mut self, other: &usize)
>>= 操作。 Read more1.22.0 · source§impl ShrAssign<&usize> for Saturating<i16>
 
impl ShrAssign<&usize> for Saturating<i16>
source§fn shr_assign(&mut self, other: &usize)
 
fn shr_assign(&mut self, other: &usize)
>>= 操作。 Read more1.22.0 · source§impl ShrAssign<&usize> for Saturating<i32>
 
impl ShrAssign<&usize> for Saturating<i32>
source§fn shr_assign(&mut self, other: &usize)
 
fn shr_assign(&mut self, other: &usize)
>>= 操作。 Read more1.22.0 · source§impl ShrAssign<&usize> for Saturating<i64>
 
impl ShrAssign<&usize> for Saturating<i64>
source§fn shr_assign(&mut self, other: &usize)
 
fn shr_assign(&mut self, other: &usize)
>>= 操作。 Read more1.22.0 · source§impl ShrAssign<&usize> for Saturating<i8>
 
impl ShrAssign<&usize> for Saturating<i8>
source§fn shr_assign(&mut self, other: &usize)
 
fn shr_assign(&mut self, other: &usize)
>>= 操作。 Read more1.22.0 · source§impl ShrAssign<&usize> for Saturating<isize>
 
impl ShrAssign<&usize> for Saturating<isize>
source§fn shr_assign(&mut self, other: &usize)
 
fn shr_assign(&mut self, other: &usize)
>>= 操作。 Read more1.22.0 · source§impl ShrAssign<&usize> for Saturating<u128>
 
impl ShrAssign<&usize> for Saturating<u128>
source§fn shr_assign(&mut self, other: &usize)
 
fn shr_assign(&mut self, other: &usize)
>>= 操作。 Read more1.22.0 · source§impl ShrAssign<&usize> for Saturating<u16>
 
impl ShrAssign<&usize> for Saturating<u16>
source§fn shr_assign(&mut self, other: &usize)
 
fn shr_assign(&mut self, other: &usize)
>>= 操作。 Read more1.22.0 · source§impl ShrAssign<&usize> for Saturating<u32>
 
impl ShrAssign<&usize> for Saturating<u32>
source§fn shr_assign(&mut self, other: &usize)
 
fn shr_assign(&mut self, other: &usize)
>>= 操作。 Read more1.22.0 · source§impl ShrAssign<&usize> for Saturating<u64>
 
impl ShrAssign<&usize> for Saturating<u64>
source§fn shr_assign(&mut self, other: &usize)
 
fn shr_assign(&mut self, other: &usize)
>>= 操作。 Read more1.22.0 · source§impl ShrAssign<&usize> for Saturating<u8>
 
impl ShrAssign<&usize> for Saturating<u8>
source§fn shr_assign(&mut self, other: &usize)
 
fn shr_assign(&mut self, other: &usize)
>>= 操作。 Read more1.22.0 · source§impl ShrAssign<&usize> for Saturating<usize>
 
impl ShrAssign<&usize> for Saturating<usize>
source§fn shr_assign(&mut self, other: &usize)
 
fn shr_assign(&mut self, other: &usize)
>>= 操作。 Read moresource§impl ShrAssign<usize> for Saturating<i128>
 
impl ShrAssign<usize> for Saturating<i128>
source§fn shr_assign(&mut self, other: usize)
 
fn shr_assign(&mut self, other: usize)
>>= 操作。 Read moresource§impl ShrAssign<usize> for Saturating<i16>
 
impl ShrAssign<usize> for Saturating<i16>
source§fn shr_assign(&mut self, other: usize)
 
fn shr_assign(&mut self, other: usize)
>>= 操作。 Read moresource§impl ShrAssign<usize> for Saturating<i32>
 
impl ShrAssign<usize> for Saturating<i32>
source§fn shr_assign(&mut self, other: usize)
 
fn shr_assign(&mut self, other: usize)
>>= 操作。 Read moresource§impl ShrAssign<usize> for Saturating<i64>
 
impl ShrAssign<usize> for Saturating<i64>
source§fn shr_assign(&mut self, other: usize)
 
fn shr_assign(&mut self, other: usize)
>>= 操作。 Read moresource§impl ShrAssign<usize> for Saturating<i8>
 
impl ShrAssign<usize> for Saturating<i8>
source§fn shr_assign(&mut self, other: usize)
 
fn shr_assign(&mut self, other: usize)
>>= 操作。 Read moresource§impl ShrAssign<usize> for Saturating<isize>
 
impl ShrAssign<usize> for Saturating<isize>
source§fn shr_assign(&mut self, other: usize)
 
fn shr_assign(&mut self, other: usize)
>>= 操作。 Read moresource§impl ShrAssign<usize> for Saturating<u128>
 
impl ShrAssign<usize> for Saturating<u128>
source§fn shr_assign(&mut self, other: usize)
 
fn shr_assign(&mut self, other: usize)
>>= 操作。 Read moresource§impl ShrAssign<usize> for Saturating<u16>
 
impl ShrAssign<usize> for Saturating<u16>
source§fn shr_assign(&mut self, other: usize)
 
fn shr_assign(&mut self, other: usize)
>>= 操作。 Read moresource§impl ShrAssign<usize> for Saturating<u32>
 
impl ShrAssign<usize> for Saturating<u32>
source§fn shr_assign(&mut self, other: usize)
 
fn shr_assign(&mut self, other: usize)
>>= 操作。 Read moresource§impl ShrAssign<usize> for Saturating<u64>
 
impl ShrAssign<usize> for Saturating<u64>
source§fn shr_assign(&mut self, other: usize)
 
fn shr_assign(&mut self, other: usize)
>>= 操作。 Read moresource§impl ShrAssign<usize> for Saturating<u8>
 
impl ShrAssign<usize> for Saturating<u8>
source§fn shr_assign(&mut self, other: usize)
 
fn shr_assign(&mut self, other: usize)
>>= 操作。 Read moresource§impl ShrAssign<usize> for Saturating<usize>
 
impl ShrAssign<usize> for Saturating<usize>
source§fn shr_assign(&mut self, other: usize)
 
fn shr_assign(&mut self, other: usize)
>>= 操作。 Read moresource§impl Sub<&Saturating<i128>> for &Saturating<i128>
 
impl Sub<&Saturating<i128>> for &Saturating<i128>
§type Output = <Saturating<i128> as Sub<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Sub<Saturating<i128>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as Sub<Saturating<i128>>>::Output
 
fn sub( self, other: &Saturating<i128> ) -> <Saturating<i128> as Sub<Saturating<i128>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<i128>> for Saturating<i128>
 
impl Sub<&Saturating<i128>> for Saturating<i128>
§type Output = <Saturating<i128> as Sub<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Sub<Saturating<i128>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<i128>
) -> <Saturating<i128> as Sub<Saturating<i128>>>::Output
 
fn sub( self, other: &Saturating<i128> ) -> <Saturating<i128> as Sub<Saturating<i128>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<i16>> for &Saturating<i16>
 
impl Sub<&Saturating<i16>> for &Saturating<i16>
§type Output = <Saturating<i16> as Sub<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Sub<Saturating<i16>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as Sub<Saturating<i16>>>::Output
 
fn sub( self, other: &Saturating<i16> ) -> <Saturating<i16> as Sub<Saturating<i16>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<i16>> for Saturating<i16>
 
impl Sub<&Saturating<i16>> for Saturating<i16>
§type Output = <Saturating<i16> as Sub<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Sub<Saturating<i16>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<i16>
) -> <Saturating<i16> as Sub<Saturating<i16>>>::Output
 
fn sub( self, other: &Saturating<i16> ) -> <Saturating<i16> as Sub<Saturating<i16>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<i32>> for &Saturating<i32>
 
impl Sub<&Saturating<i32>> for &Saturating<i32>
§type Output = <Saturating<i32> as Sub<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Sub<Saturating<i32>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as Sub<Saturating<i32>>>::Output
 
fn sub( self, other: &Saturating<i32> ) -> <Saturating<i32> as Sub<Saturating<i32>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<i32>> for Saturating<i32>
 
impl Sub<&Saturating<i32>> for Saturating<i32>
§type Output = <Saturating<i32> as Sub<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Sub<Saturating<i32>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<i32>
) -> <Saturating<i32> as Sub<Saturating<i32>>>::Output
 
fn sub( self, other: &Saturating<i32> ) -> <Saturating<i32> as Sub<Saturating<i32>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<i64>> for &Saturating<i64>
 
impl Sub<&Saturating<i64>> for &Saturating<i64>
§type Output = <Saturating<i64> as Sub<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Sub<Saturating<i64>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as Sub<Saturating<i64>>>::Output
 
fn sub( self, other: &Saturating<i64> ) -> <Saturating<i64> as Sub<Saturating<i64>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<i64>> for Saturating<i64>
 
impl Sub<&Saturating<i64>> for Saturating<i64>
§type Output = <Saturating<i64> as Sub<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Sub<Saturating<i64>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<i64>
) -> <Saturating<i64> as Sub<Saturating<i64>>>::Output
 
fn sub( self, other: &Saturating<i64> ) -> <Saturating<i64> as Sub<Saturating<i64>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<i8>> for &Saturating<i8>
 
impl Sub<&Saturating<i8>> for &Saturating<i8>
§type Output = <Saturating<i8> as Sub<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Sub<Saturating<i8>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as Sub<Saturating<i8>>>::Output
 
fn sub( self, other: &Saturating<i8> ) -> <Saturating<i8> as Sub<Saturating<i8>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<i8>> for Saturating<i8>
 
impl Sub<&Saturating<i8>> for Saturating<i8>
§type Output = <Saturating<i8> as Sub<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Sub<Saturating<i8>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<i8>
) -> <Saturating<i8> as Sub<Saturating<i8>>>::Output
 
fn sub( self, other: &Saturating<i8> ) -> <Saturating<i8> as Sub<Saturating<i8>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<isize>> for &Saturating<isize>
 
impl Sub<&Saturating<isize>> for &Saturating<isize>
§type Output = <Saturating<isize> as Sub<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Sub<Saturating<isize>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as Sub<Saturating<isize>>>::Output
 
fn sub( self, other: &Saturating<isize> ) -> <Saturating<isize> as Sub<Saturating<isize>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<isize>> for Saturating<isize>
 
impl Sub<&Saturating<isize>> for Saturating<isize>
§type Output = <Saturating<isize> as Sub<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Sub<Saturating<isize>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<isize>
) -> <Saturating<isize> as Sub<Saturating<isize>>>::Output
 
fn sub( self, other: &Saturating<isize> ) -> <Saturating<isize> as Sub<Saturating<isize>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<u128>> for &Saturating<u128>
 
impl Sub<&Saturating<u128>> for &Saturating<u128>
§type Output = <Saturating<u128> as Sub<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Sub<Saturating<u128>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as Sub<Saturating<u128>>>::Output
 
fn sub( self, other: &Saturating<u128> ) -> <Saturating<u128> as Sub<Saturating<u128>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<u128>> for Saturating<u128>
 
impl Sub<&Saturating<u128>> for Saturating<u128>
§type Output = <Saturating<u128> as Sub<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Sub<Saturating<u128>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<u128>
) -> <Saturating<u128> as Sub<Saturating<u128>>>::Output
 
fn sub( self, other: &Saturating<u128> ) -> <Saturating<u128> as Sub<Saturating<u128>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<u16>> for &Saturating<u16>
 
impl Sub<&Saturating<u16>> for &Saturating<u16>
§type Output = <Saturating<u16> as Sub<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Sub<Saturating<u16>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as Sub<Saturating<u16>>>::Output
 
fn sub( self, other: &Saturating<u16> ) -> <Saturating<u16> as Sub<Saturating<u16>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<u16>> for Saturating<u16>
 
impl Sub<&Saturating<u16>> for Saturating<u16>
§type Output = <Saturating<u16> as Sub<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Sub<Saturating<u16>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<u16>
) -> <Saturating<u16> as Sub<Saturating<u16>>>::Output
 
fn sub( self, other: &Saturating<u16> ) -> <Saturating<u16> as Sub<Saturating<u16>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<u32>> for &Saturating<u32>
 
impl Sub<&Saturating<u32>> for &Saturating<u32>
§type Output = <Saturating<u32> as Sub<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Sub<Saturating<u32>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as Sub<Saturating<u32>>>::Output
 
fn sub( self, other: &Saturating<u32> ) -> <Saturating<u32> as Sub<Saturating<u32>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<u32>> for Saturating<u32>
 
impl Sub<&Saturating<u32>> for Saturating<u32>
§type Output = <Saturating<u32> as Sub<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Sub<Saturating<u32>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<u32>
) -> <Saturating<u32> as Sub<Saturating<u32>>>::Output
 
fn sub( self, other: &Saturating<u32> ) -> <Saturating<u32> as Sub<Saturating<u32>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<u64>> for &Saturating<u64>
 
impl Sub<&Saturating<u64>> for &Saturating<u64>
§type Output = <Saturating<u64> as Sub<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Sub<Saturating<u64>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as Sub<Saturating<u64>>>::Output
 
fn sub( self, other: &Saturating<u64> ) -> <Saturating<u64> as Sub<Saturating<u64>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<u64>> for Saturating<u64>
 
impl Sub<&Saturating<u64>> for Saturating<u64>
§type Output = <Saturating<u64> as Sub<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Sub<Saturating<u64>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<u64>
) -> <Saturating<u64> as Sub<Saturating<u64>>>::Output
 
fn sub( self, other: &Saturating<u64> ) -> <Saturating<u64> as Sub<Saturating<u64>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<u8>> for &Saturating<u8>
 
impl Sub<&Saturating<u8>> for &Saturating<u8>
§type Output = <Saturating<u8> as Sub<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Sub<Saturating<u8>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as Sub<Saturating<u8>>>::Output
 
fn sub( self, other: &Saturating<u8> ) -> <Saturating<u8> as Sub<Saturating<u8>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<u8>> for Saturating<u8>
 
impl Sub<&Saturating<u8>> for Saturating<u8>
§type Output = <Saturating<u8> as Sub<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Sub<Saturating<u8>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<u8>
) -> <Saturating<u8> as Sub<Saturating<u8>>>::Output
 
fn sub( self, other: &Saturating<u8> ) -> <Saturating<u8> as Sub<Saturating<u8>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<usize>> for &Saturating<usize>
 
impl Sub<&Saturating<usize>> for &Saturating<usize>
§type Output = <Saturating<usize> as Sub<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Sub<Saturating<usize>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as Sub<Saturating<usize>>>::Output
 
fn sub( self, other: &Saturating<usize> ) -> <Saturating<usize> as Sub<Saturating<usize>>>::Output
- 操作。 Read moresource§impl Sub<&Saturating<usize>> for Saturating<usize>
 
impl Sub<&Saturating<usize>> for Saturating<usize>
§type Output = <Saturating<usize> as Sub<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Sub<Saturating<usize>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: &Saturating<usize>
) -> <Saturating<usize> as Sub<Saturating<usize>>>::Output
 
fn sub( self, other: &Saturating<usize> ) -> <Saturating<usize> as Sub<Saturating<usize>>>::Output
- 操作。 Read moresource§impl<'a> Sub<Saturating<i128>> for &'a Saturating<i128>
 
impl<'a> Sub<Saturating<i128>> for &'a Saturating<i128>
§type Output = <Saturating<i128> as Sub<Saturating<i128>>>::Output
 
type Output = <Saturating<i128> as Sub<Saturating<i128>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: Saturating<i128>
) -> <Saturating<i128> as Sub<Saturating<i128>>>::Output
 
fn sub( self, other: Saturating<i128> ) -> <Saturating<i128> as Sub<Saturating<i128>>>::Output
- 操作。 Read moresource§impl Sub<Saturating<i128>> for Saturating<i128>
 
impl Sub<Saturating<i128>> for Saturating<i128>
§type Output = Saturating<i128>
 
type Output = Saturating<i128>
- 运算符后的结果类型。source§fn sub(self, other: Saturating<i128>) -> Saturating<i128>
 
fn sub(self, other: Saturating<i128>) -> Saturating<i128>
- 操作。 Read moresource§impl<'a> Sub<Saturating<i16>> for &'a Saturating<i16>
 
impl<'a> Sub<Saturating<i16>> for &'a Saturating<i16>
§type Output = <Saturating<i16> as Sub<Saturating<i16>>>::Output
 
type Output = <Saturating<i16> as Sub<Saturating<i16>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: Saturating<i16>
) -> <Saturating<i16> as Sub<Saturating<i16>>>::Output
 
fn sub( self, other: Saturating<i16> ) -> <Saturating<i16> as Sub<Saturating<i16>>>::Output
- 操作。 Read moresource§impl Sub<Saturating<i16>> for Saturating<i16>
 
impl Sub<Saturating<i16>> for Saturating<i16>
§type Output = Saturating<i16>
 
type Output = Saturating<i16>
- 运算符后的结果类型。source§fn sub(self, other: Saturating<i16>) -> Saturating<i16>
 
fn sub(self, other: Saturating<i16>) -> Saturating<i16>
- 操作。 Read moresource§impl<'a> Sub<Saturating<i32>> for &'a Saturating<i32>
 
impl<'a> Sub<Saturating<i32>> for &'a Saturating<i32>
§type Output = <Saturating<i32> as Sub<Saturating<i32>>>::Output
 
type Output = <Saturating<i32> as Sub<Saturating<i32>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: Saturating<i32>
) -> <Saturating<i32> as Sub<Saturating<i32>>>::Output
 
fn sub( self, other: Saturating<i32> ) -> <Saturating<i32> as Sub<Saturating<i32>>>::Output
- 操作。 Read moresource§impl Sub<Saturating<i32>> for Saturating<i32>
 
impl Sub<Saturating<i32>> for Saturating<i32>
§type Output = Saturating<i32>
 
type Output = Saturating<i32>
- 运算符后的结果类型。source§fn sub(self, other: Saturating<i32>) -> Saturating<i32>
 
fn sub(self, other: Saturating<i32>) -> Saturating<i32>
- 操作。 Read moresource§impl<'a> Sub<Saturating<i64>> for &'a Saturating<i64>
 
impl<'a> Sub<Saturating<i64>> for &'a Saturating<i64>
§type Output = <Saturating<i64> as Sub<Saturating<i64>>>::Output
 
type Output = <Saturating<i64> as Sub<Saturating<i64>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: Saturating<i64>
) -> <Saturating<i64> as Sub<Saturating<i64>>>::Output
 
fn sub( self, other: Saturating<i64> ) -> <Saturating<i64> as Sub<Saturating<i64>>>::Output
- 操作。 Read moresource§impl Sub<Saturating<i64>> for Saturating<i64>
 
impl Sub<Saturating<i64>> for Saturating<i64>
§type Output = Saturating<i64>
 
type Output = Saturating<i64>
- 运算符后的结果类型。source§fn sub(self, other: Saturating<i64>) -> Saturating<i64>
 
fn sub(self, other: Saturating<i64>) -> Saturating<i64>
- 操作。 Read moresource§impl<'a> Sub<Saturating<i8>> for &'a Saturating<i8>
 
impl<'a> Sub<Saturating<i8>> for &'a Saturating<i8>
§type Output = <Saturating<i8> as Sub<Saturating<i8>>>::Output
 
type Output = <Saturating<i8> as Sub<Saturating<i8>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: Saturating<i8>
) -> <Saturating<i8> as Sub<Saturating<i8>>>::Output
 
fn sub( self, other: Saturating<i8> ) -> <Saturating<i8> as Sub<Saturating<i8>>>::Output
- 操作。 Read moresource§impl Sub<Saturating<i8>> for Saturating<i8>
 
impl Sub<Saturating<i8>> for Saturating<i8>
§type Output = Saturating<i8>
 
type Output = Saturating<i8>
- 运算符后的结果类型。source§fn sub(self, other: Saturating<i8>) -> Saturating<i8>
 
fn sub(self, other: Saturating<i8>) -> Saturating<i8>
- 操作。 Read moresource§impl<'a> Sub<Saturating<isize>> for &'a Saturating<isize>
 
impl<'a> Sub<Saturating<isize>> for &'a Saturating<isize>
§type Output = <Saturating<isize> as Sub<Saturating<isize>>>::Output
 
type Output = <Saturating<isize> as Sub<Saturating<isize>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: Saturating<isize>
) -> <Saturating<isize> as Sub<Saturating<isize>>>::Output
 
fn sub( self, other: Saturating<isize> ) -> <Saturating<isize> as Sub<Saturating<isize>>>::Output
- 操作。 Read moresource§impl Sub<Saturating<isize>> for Saturating<isize>
 
impl Sub<Saturating<isize>> for Saturating<isize>
§type Output = Saturating<isize>
 
type Output = Saturating<isize>
- 运算符后的结果类型。source§fn sub(self, other: Saturating<isize>) -> Saturating<isize>
 
fn sub(self, other: Saturating<isize>) -> Saturating<isize>
- 操作。 Read moresource§impl<'a> Sub<Saturating<u128>> for &'a Saturating<u128>
 
impl<'a> Sub<Saturating<u128>> for &'a Saturating<u128>
§type Output = <Saturating<u128> as Sub<Saturating<u128>>>::Output
 
type Output = <Saturating<u128> as Sub<Saturating<u128>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: Saturating<u128>
) -> <Saturating<u128> as Sub<Saturating<u128>>>::Output
 
fn sub( self, other: Saturating<u128> ) -> <Saturating<u128> as Sub<Saturating<u128>>>::Output
- 操作。 Read moresource§impl Sub<Saturating<u128>> for Saturating<u128>
 
impl Sub<Saturating<u128>> for Saturating<u128>
§type Output = Saturating<u128>
 
type Output = Saturating<u128>
- 运算符后的结果类型。source§fn sub(self, other: Saturating<u128>) -> Saturating<u128>
 
fn sub(self, other: Saturating<u128>) -> Saturating<u128>
- 操作。 Read moresource§impl<'a> Sub<Saturating<u16>> for &'a Saturating<u16>
 
impl<'a> Sub<Saturating<u16>> for &'a Saturating<u16>
§type Output = <Saturating<u16> as Sub<Saturating<u16>>>::Output
 
type Output = <Saturating<u16> as Sub<Saturating<u16>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: Saturating<u16>
) -> <Saturating<u16> as Sub<Saturating<u16>>>::Output
 
fn sub( self, other: Saturating<u16> ) -> <Saturating<u16> as Sub<Saturating<u16>>>::Output
- 操作。 Read moresource§impl Sub<Saturating<u16>> for Saturating<u16>
 
impl Sub<Saturating<u16>> for Saturating<u16>
§type Output = Saturating<u16>
 
type Output = Saturating<u16>
- 运算符后的结果类型。source§fn sub(self, other: Saturating<u16>) -> Saturating<u16>
 
fn sub(self, other: Saturating<u16>) -> Saturating<u16>
- 操作。 Read moresource§impl<'a> Sub<Saturating<u32>> for &'a Saturating<u32>
 
impl<'a> Sub<Saturating<u32>> for &'a Saturating<u32>
§type Output = <Saturating<u32> as Sub<Saturating<u32>>>::Output
 
type Output = <Saturating<u32> as Sub<Saturating<u32>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: Saturating<u32>
) -> <Saturating<u32> as Sub<Saturating<u32>>>::Output
 
fn sub( self, other: Saturating<u32> ) -> <Saturating<u32> as Sub<Saturating<u32>>>::Output
- 操作。 Read moresource§impl Sub<Saturating<u32>> for Saturating<u32>
 
impl Sub<Saturating<u32>> for Saturating<u32>
§type Output = Saturating<u32>
 
type Output = Saturating<u32>
- 运算符后的结果类型。source§fn sub(self, other: Saturating<u32>) -> Saturating<u32>
 
fn sub(self, other: Saturating<u32>) -> Saturating<u32>
- 操作。 Read moresource§impl<'a> Sub<Saturating<u64>> for &'a Saturating<u64>
 
impl<'a> Sub<Saturating<u64>> for &'a Saturating<u64>
§type Output = <Saturating<u64> as Sub<Saturating<u64>>>::Output
 
type Output = <Saturating<u64> as Sub<Saturating<u64>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: Saturating<u64>
) -> <Saturating<u64> as Sub<Saturating<u64>>>::Output
 
fn sub( self, other: Saturating<u64> ) -> <Saturating<u64> as Sub<Saturating<u64>>>::Output
- 操作。 Read moresource§impl Sub<Saturating<u64>> for Saturating<u64>
 
impl Sub<Saturating<u64>> for Saturating<u64>
§type Output = Saturating<u64>
 
type Output = Saturating<u64>
- 运算符后的结果类型。source§fn sub(self, other: Saturating<u64>) -> Saturating<u64>
 
fn sub(self, other: Saturating<u64>) -> Saturating<u64>
- 操作。 Read moresource§impl<'a> Sub<Saturating<u8>> for &'a Saturating<u8>
 
impl<'a> Sub<Saturating<u8>> for &'a Saturating<u8>
§type Output = <Saturating<u8> as Sub<Saturating<u8>>>::Output
 
type Output = <Saturating<u8> as Sub<Saturating<u8>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: Saturating<u8>
) -> <Saturating<u8> as Sub<Saturating<u8>>>::Output
 
fn sub( self, other: Saturating<u8> ) -> <Saturating<u8> as Sub<Saturating<u8>>>::Output
- 操作。 Read moresource§impl Sub<Saturating<u8>> for Saturating<u8>
 
impl Sub<Saturating<u8>> for Saturating<u8>
§type Output = Saturating<u8>
 
type Output = Saturating<u8>
- 运算符后的结果类型。source§fn sub(self, other: Saturating<u8>) -> Saturating<u8>
 
fn sub(self, other: Saturating<u8>) -> Saturating<u8>
- 操作。 Read moresource§impl<'a> Sub<Saturating<usize>> for &'a Saturating<usize>
 
impl<'a> Sub<Saturating<usize>> for &'a Saturating<usize>
§type Output = <Saturating<usize> as Sub<Saturating<usize>>>::Output
 
type Output = <Saturating<usize> as Sub<Saturating<usize>>>::Output
- 运算符后的结果类型。source§fn sub(
    self,
    other: Saturating<usize>
) -> <Saturating<usize> as Sub<Saturating<usize>>>::Output
 
fn sub( self, other: Saturating<usize> ) -> <Saturating<usize> as Sub<Saturating<usize>>>::Output
- 操作。 Read moresource§impl Sub<Saturating<usize>> for Saturating<usize>
 
impl Sub<Saturating<usize>> for Saturating<usize>
§type Output = Saturating<usize>
 
type Output = Saturating<usize>
- 运算符后的结果类型。source§fn sub(self, other: Saturating<usize>) -> Saturating<usize>
 
fn sub(self, other: Saturating<usize>) -> Saturating<usize>
- 操作。 Read more1.22.0 · source§impl SubAssign<&Saturating<i128>> for Saturating<i128>
 
impl SubAssign<&Saturating<i128>> for Saturating<i128>
source§fn sub_assign(&mut self, other: &Saturating<i128>)
 
fn sub_assign(&mut self, other: &Saturating<i128>)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&Saturating<i16>> for Saturating<i16>
 
impl SubAssign<&Saturating<i16>> for Saturating<i16>
source§fn sub_assign(&mut self, other: &Saturating<i16>)
 
fn sub_assign(&mut self, other: &Saturating<i16>)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&Saturating<i32>> for Saturating<i32>
 
impl SubAssign<&Saturating<i32>> for Saturating<i32>
source§fn sub_assign(&mut self, other: &Saturating<i32>)
 
fn sub_assign(&mut self, other: &Saturating<i32>)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&Saturating<i64>> for Saturating<i64>
 
impl SubAssign<&Saturating<i64>> for Saturating<i64>
source§fn sub_assign(&mut self, other: &Saturating<i64>)
 
fn sub_assign(&mut self, other: &Saturating<i64>)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&Saturating<i8>> for Saturating<i8>
 
impl SubAssign<&Saturating<i8>> for Saturating<i8>
source§fn sub_assign(&mut self, other: &Saturating<i8>)
 
fn sub_assign(&mut self, other: &Saturating<i8>)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&Saturating<isize>> for Saturating<isize>
 
impl SubAssign<&Saturating<isize>> for Saturating<isize>
source§fn sub_assign(&mut self, other: &Saturating<isize>)
 
fn sub_assign(&mut self, other: &Saturating<isize>)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&Saturating<u128>> for Saturating<u128>
 
impl SubAssign<&Saturating<u128>> for Saturating<u128>
source§fn sub_assign(&mut self, other: &Saturating<u128>)
 
fn sub_assign(&mut self, other: &Saturating<u128>)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&Saturating<u16>> for Saturating<u16>
 
impl SubAssign<&Saturating<u16>> for Saturating<u16>
source§fn sub_assign(&mut self, other: &Saturating<u16>)
 
fn sub_assign(&mut self, other: &Saturating<u16>)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&Saturating<u32>> for Saturating<u32>
 
impl SubAssign<&Saturating<u32>> for Saturating<u32>
source§fn sub_assign(&mut self, other: &Saturating<u32>)
 
fn sub_assign(&mut self, other: &Saturating<u32>)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&Saturating<u64>> for Saturating<u64>
 
impl SubAssign<&Saturating<u64>> for Saturating<u64>
source§fn sub_assign(&mut self, other: &Saturating<u64>)
 
fn sub_assign(&mut self, other: &Saturating<u64>)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&Saturating<u8>> for Saturating<u8>
 
impl SubAssign<&Saturating<u8>> for Saturating<u8>
source§fn sub_assign(&mut self, other: &Saturating<u8>)
 
fn sub_assign(&mut self, other: &Saturating<u8>)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&Saturating<usize>> for Saturating<usize>
 
impl SubAssign<&Saturating<usize>> for Saturating<usize>
source§fn sub_assign(&mut self, other: &Saturating<usize>)
 
fn sub_assign(&mut self, other: &Saturating<usize>)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&i128> for Saturating<i128>
 
impl SubAssign<&i128> for Saturating<i128>
source§fn sub_assign(&mut self, other: &i128)
 
fn sub_assign(&mut self, other: &i128)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&i16> for Saturating<i16>
 
impl SubAssign<&i16> for Saturating<i16>
source§fn sub_assign(&mut self, other: &i16)
 
fn sub_assign(&mut self, other: &i16)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&i32> for Saturating<i32>
 
impl SubAssign<&i32> for Saturating<i32>
source§fn sub_assign(&mut self, other: &i32)
 
fn sub_assign(&mut self, other: &i32)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&i64> for Saturating<i64>
 
impl SubAssign<&i64> for Saturating<i64>
source§fn sub_assign(&mut self, other: &i64)
 
fn sub_assign(&mut self, other: &i64)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&i8> for Saturating<i8>
 
impl SubAssign<&i8> for Saturating<i8>
source§fn sub_assign(&mut self, other: &i8)
 
fn sub_assign(&mut self, other: &i8)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&isize> for Saturating<isize>
 
impl SubAssign<&isize> for Saturating<isize>
source§fn sub_assign(&mut self, other: &isize)
 
fn sub_assign(&mut self, other: &isize)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&u128> for Saturating<u128>
 
impl SubAssign<&u128> for Saturating<u128>
source§fn sub_assign(&mut self, other: &u128)
 
fn sub_assign(&mut self, other: &u128)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&u16> for Saturating<u16>
 
impl SubAssign<&u16> for Saturating<u16>
source§fn sub_assign(&mut self, other: &u16)
 
fn sub_assign(&mut self, other: &u16)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&u32> for Saturating<u32>
 
impl SubAssign<&u32> for Saturating<u32>
source§fn sub_assign(&mut self, other: &u32)
 
fn sub_assign(&mut self, other: &u32)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&u64> for Saturating<u64>
 
impl SubAssign<&u64> for Saturating<u64>
source§fn sub_assign(&mut self, other: &u64)
 
fn sub_assign(&mut self, other: &u64)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&u8> for Saturating<u8>
 
impl SubAssign<&u8> for Saturating<u8>
source§fn sub_assign(&mut self, other: &u8)
 
fn sub_assign(&mut self, other: &u8)
-= 操作。 Read more1.22.0 · source§impl SubAssign<&usize> for Saturating<usize>
 
impl SubAssign<&usize> for Saturating<usize>
source§fn sub_assign(&mut self, other: &usize)
 
fn sub_assign(&mut self, other: &usize)
-= 操作。 Read moresource§impl SubAssign<Saturating<i128>> for Saturating<i128>
 
impl SubAssign<Saturating<i128>> for Saturating<i128>
source§fn sub_assign(&mut self, other: Saturating<i128>)
 
fn sub_assign(&mut self, other: Saturating<i128>)
-= 操作。 Read moresource§impl SubAssign<Saturating<i16>> for Saturating<i16>
 
impl SubAssign<Saturating<i16>> for Saturating<i16>
source§fn sub_assign(&mut self, other: Saturating<i16>)
 
fn sub_assign(&mut self, other: Saturating<i16>)
-= 操作。 Read moresource§impl SubAssign<Saturating<i32>> for Saturating<i32>
 
impl SubAssign<Saturating<i32>> for Saturating<i32>
source§fn sub_assign(&mut self, other: Saturating<i32>)
 
fn sub_assign(&mut self, other: Saturating<i32>)
-= 操作。 Read moresource§impl SubAssign<Saturating<i64>> for Saturating<i64>
 
impl SubAssign<Saturating<i64>> for Saturating<i64>
source§fn sub_assign(&mut self, other: Saturating<i64>)
 
fn sub_assign(&mut self, other: Saturating<i64>)
-= 操作。 Read moresource§impl SubAssign<Saturating<i8>> for Saturating<i8>
 
impl SubAssign<Saturating<i8>> for Saturating<i8>
source§fn sub_assign(&mut self, other: Saturating<i8>)
 
fn sub_assign(&mut self, other: Saturating<i8>)
-= 操作。 Read moresource§impl SubAssign<Saturating<isize>> for Saturating<isize>
 
impl SubAssign<Saturating<isize>> for Saturating<isize>
source§fn sub_assign(&mut self, other: Saturating<isize>)
 
fn sub_assign(&mut self, other: Saturating<isize>)
-= 操作。 Read moresource§impl SubAssign<Saturating<u128>> for Saturating<u128>
 
impl SubAssign<Saturating<u128>> for Saturating<u128>
source§fn sub_assign(&mut self, other: Saturating<u128>)
 
fn sub_assign(&mut self, other: Saturating<u128>)
-= 操作。 Read moresource§impl SubAssign<Saturating<u16>> for Saturating<u16>
 
impl SubAssign<Saturating<u16>> for Saturating<u16>
source§fn sub_assign(&mut self, other: Saturating<u16>)
 
fn sub_assign(&mut self, other: Saturating<u16>)
-= 操作。 Read moresource§impl SubAssign<Saturating<u32>> for Saturating<u32>
 
impl SubAssign<Saturating<u32>> for Saturating<u32>
source§fn sub_assign(&mut self, other: Saturating<u32>)
 
fn sub_assign(&mut self, other: Saturating<u32>)
-= 操作。 Read moresource§impl SubAssign<Saturating<u64>> for Saturating<u64>
 
impl SubAssign<Saturating<u64>> for Saturating<u64>
source§fn sub_assign(&mut self, other: Saturating<u64>)
 
fn sub_assign(&mut self, other: Saturating<u64>)
-= 操作。 Read moresource§impl SubAssign<Saturating<u8>> for Saturating<u8>
 
impl SubAssign<Saturating<u8>> for Saturating<u8>
source§fn sub_assign(&mut self, other: Saturating<u8>)
 
fn sub_assign(&mut self, other: Saturating<u8>)
-= 操作。 Read moresource§impl SubAssign<Saturating<usize>> for Saturating<usize>
 
impl SubAssign<Saturating<usize>> for Saturating<usize>
source§fn sub_assign(&mut self, other: Saturating<usize>)
 
fn sub_assign(&mut self, other: Saturating<usize>)
-= 操作。 Read moresource§impl SubAssign<i128> for Saturating<i128>
 
impl SubAssign<i128> for Saturating<i128>
source§fn sub_assign(&mut self, other: i128)
 
fn sub_assign(&mut self, other: i128)
-= 操作。 Read moresource§impl SubAssign<i16> for Saturating<i16>
 
impl SubAssign<i16> for Saturating<i16>
source§fn sub_assign(&mut self, other: i16)
 
fn sub_assign(&mut self, other: i16)
-= 操作。 Read moresource§impl SubAssign<i32> for Saturating<i32>
 
impl SubAssign<i32> for Saturating<i32>
source§fn sub_assign(&mut self, other: i32)
 
fn sub_assign(&mut self, other: i32)
-= 操作。 Read moresource§impl SubAssign<i64> for Saturating<i64>
 
impl SubAssign<i64> for Saturating<i64>
source§fn sub_assign(&mut self, other: i64)
 
fn sub_assign(&mut self, other: i64)
-= 操作。 Read moresource§impl SubAssign<i8> for Saturating<i8>
 
impl SubAssign<i8> for Saturating<i8>
source§fn sub_assign(&mut self, other: i8)
 
fn sub_assign(&mut self, other: i8)
-= 操作。 Read moresource§impl SubAssign<isize> for Saturating<isize>
 
impl SubAssign<isize> for Saturating<isize>
source§fn sub_assign(&mut self, other: isize)
 
fn sub_assign(&mut self, other: isize)
-= 操作。 Read moresource§impl SubAssign<u128> for Saturating<u128>
 
impl SubAssign<u128> for Saturating<u128>
source§fn sub_assign(&mut self, other: u128)
 
fn sub_assign(&mut self, other: u128)
-= 操作。 Read moresource§impl SubAssign<u16> for Saturating<u16>
 
impl SubAssign<u16> for Saturating<u16>
source§fn sub_assign(&mut self, other: u16)
 
fn sub_assign(&mut self, other: u16)
-= 操作。 Read moresource§impl SubAssign<u32> for Saturating<u32>
 
impl SubAssign<u32> for Saturating<u32>
source§fn sub_assign(&mut self, other: u32)
 
fn sub_assign(&mut self, other: u32)
-= 操作。 Read moresource§impl SubAssign<u64> for Saturating<u64>
 
impl SubAssign<u64> for Saturating<u64>
source§fn sub_assign(&mut self, other: u64)
 
fn sub_assign(&mut self, other: u64)
-= 操作。 Read moresource§impl SubAssign<u8> for Saturating<u8>
 
impl SubAssign<u8> for Saturating<u8>
source§fn sub_assign(&mut self, other: u8)
 
fn sub_assign(&mut self, other: u8)
-= 操作。 Read moresource§impl SubAssign<usize> for Saturating<usize>
 
impl SubAssign<usize> for Saturating<usize>
source§fn sub_assign(&mut self, other: usize)
 
fn sub_assign(&mut self, other: usize)
-= 操作。 Read more