core
1.88.0-nightly
(74509131e 2025-04-29)
Saturating
Sections
Examples
Tuple Fields
0
Associated Constants
BITS
BITS
BITS
BITS
BITS
BITS
BITS
BITS
BITS
BITS
BITS
BITS
MAX
MAX
MAX
MAX
MAX
MAX
MAX
MAX
MAX
MAX
MAX
MAX
MIN
MIN
MIN
MIN
MIN
MIN
MIN
MIN
MIN
MIN
MIN
MIN
Methods
abs
abs
abs
abs
abs
abs
count_ones
count_ones
count_ones
count_ones
count_ones
count_ones
count_ones
count_ones
count_ones
count_ones
count_ones
count_ones
count_zeros
count_zeros
count_zeros
count_zeros
count_zeros
count_zeros
count_zeros
count_zeros
count_zeros
count_zeros
count_zeros
count_zeros
from_be
from_be
from_be
from_be
from_be
from_be
from_be
from_be
from_be
from_be
from_be
from_be
from_le
from_le
from_le
from_le
from_le
from_le
from_le
from_le
from_le
from_le
from_le
from_le
is_negative
is_negative
is_negative
is_negative
is_negative
is_negative
is_positive
is_positive
is_positive
is_positive
is_positive
is_positive
is_power_of_two
is_power_of_two
is_power_of_two
is_power_of_two
is_power_of_two
is_power_of_two
leading_zeros
leading_zeros
leading_zeros
leading_zeros
leading_zeros
leading_zeros
leading_zeros
leading_zeros
leading_zeros
leading_zeros
leading_zeros
leading_zeros
pow
pow
pow
pow
pow
pow
pow
pow
pow
pow
pow
pow
reverse_bits
reverse_bits
reverse_bits
reverse_bits
reverse_bits
reverse_bits
reverse_bits
reverse_bits
reverse_bits
reverse_bits
reverse_bits
reverse_bits
rotate_left
rotate_left
rotate_left
rotate_left
rotate_left
rotate_left
rotate_left
rotate_left
rotate_left
rotate_left
rotate_left
rotate_left
rotate_right
rotate_right
rotate_right
rotate_right
rotate_right
rotate_right
rotate_right
rotate_right
rotate_right
rotate_right
rotate_right
rotate_right
signum
signum
signum
signum
signum
signum
swap_bytes
swap_bytes
swap_bytes
swap_bytes
swap_bytes
swap_bytes
swap_bytes
swap_bytes
swap_bytes
swap_bytes
swap_bytes
swap_bytes
to_be
to_be
to_be
to_be
to_be
to_be
to_be
to_be
to_be
to_be
to_be
to_be
to_le
to_le
to_le
to_le
to_le
to_le
to_le
to_le
to_le
to_le
to_le
to_le
trailing_zeros
trailing_zeros
trailing_zeros
trailing_zeros
trailing_zeros
trailing_zeros
trailing_zeros
trailing_zeros
trailing_zeros
trailing_zeros
trailing_zeros
trailing_zeros
Trait Implementations
Add
Add
Add
Add
Add
Add
Add
Add
Add
Add
Add
Add
Add<&Saturating<i8>>
Add<&Saturating<i8>>
Add<&Saturating<i16>>
Add<&Saturating<i16>>
Add<&Saturating<i32>>
Add<&Saturating<i32>>
Add<&Saturating<i64>>
Add<&Saturating<i64>>
Add<&Saturating<i128>>
Add<&Saturating<i128>>
Add<&Saturating<isize>>
Add<&Saturating<isize>>
Add<&Saturating<u8>>
Add<&Saturating<u8>>
Add<&Saturating<u16>>
Add<&Saturating<u16>>
Add<&Saturating<u32>>
Add<&Saturating<u32>>
Add<&Saturating<u64>>
Add<&Saturating<u64>>
Add<&Saturating<u128>>
Add<&Saturating<u128>>
Add<&Saturating<usize>>
Add<&Saturating<usize>>
Add<Saturating<i8>>
Add<Saturating<i16>>
Add<Saturating<i32>>
Add<Saturating<i64>>
Add<Saturating<i128>>
Add<Saturating<isize>>
Add<Saturating<u8>>
Add<Saturating<u16>>
Add<Saturating<u32>>
Add<Saturating<u64>>
Add<Saturating<u128>>
Add<Saturating<usize>>
AddAssign
AddAssign
AddAssign
AddAssign
AddAssign
AddAssign
AddAssign
AddAssign
AddAssign
AddAssign
AddAssign
AddAssign
AddAssign<&Saturating<i8>>
AddAssign<&Saturating<i16>>
AddAssign<&Saturating<i32>>
AddAssign<&Saturating<i64>>
AddAssign<&Saturating<i128>>
AddAssign<&Saturating<isize>>
AddAssign<&Saturating<u8>>
AddAssign<&Saturating<u16>>
AddAssign<&Saturating<u32>>
AddAssign<&Saturating<u64>>
AddAssign<&Saturating<u128>>
AddAssign<&Saturating<usize>>
AddAssign<&i8>
AddAssign<&i16>
AddAssign<&i32>
AddAssign<&i64>
AddAssign<&i128>
AddAssign<&isize>
AddAssign<&u8>
AddAssign<&u16>
AddAssign<&u32>
AddAssign<&u64>
AddAssign<&u128>
AddAssign<&usize>
AddAssign<i8>
AddAssign<i16>
AddAssign<i32>
AddAssign<i64>
AddAssign<i128>
AddAssign<isize>
AddAssign<u8>
AddAssign<u16>
AddAssign<u32>
AddAssign<u64>
AddAssign<u128>
AddAssign<usize>
Binary
BitAnd
BitAnd
BitAnd
BitAnd
BitAnd
BitAnd
BitAnd
BitAnd
BitAnd
BitAnd
BitAnd
BitAnd
BitAnd<&Saturating<i8>>
BitAnd<&Saturating<i8>>
BitAnd<&Saturating<i16>>
BitAnd<&Saturating<i16>>
BitAnd<&Saturating<i32>>
BitAnd<&Saturating<i32>>
BitAnd<&Saturating<i64>>
BitAnd<&Saturating<i64>>
BitAnd<&Saturating<i128>>
BitAnd<&Saturating<i128>>
BitAnd<&Saturating<isize>>
BitAnd<&Saturating<isize>>
BitAnd<&Saturating<u8>>
BitAnd<&Saturating<u8>>
BitAnd<&Saturating<u16>>
BitAnd<&Saturating<u16>>
BitAnd<&Saturating<u32>>
BitAnd<&Saturating<u32>>
BitAnd<&Saturating<u64>>
BitAnd<&Saturating<u64>>
BitAnd<&Saturating<u128>>
BitAnd<&Saturating<u128>>
BitAnd<&Saturating<usize>>
BitAnd<&Saturating<usize>>
BitAnd<Saturating<i8>>
BitAnd<Saturating<i16>>
BitAnd<Saturating<i32>>
BitAnd<Saturating<i64>>
BitAnd<Saturating<i128>>
BitAnd<Saturating<isize>>
BitAnd<Saturating<u8>>
BitAnd<Saturating<u16>>
BitAnd<Saturating<u32>>
BitAnd<Saturating<u64>>
BitAnd<Saturating<u128>>
BitAnd<Saturating<usize>>
BitAndAssign
BitAndAssign
BitAndAssign
BitAndAssign
BitAndAssign
BitAndAssign
BitAndAssign
BitAndAssign
BitAndAssign
BitAndAssign
BitAndAssign
BitAndAssign
BitAndAssign<&Saturating<i8>>
BitAndAssign<&Saturating<i16>>
BitAndAssign<&Saturating<i32>>
BitAndAssign<&Saturating<i64>>
BitAndAssign<&Saturating<i128>>
BitAndAssign<&Saturating<isize>>
BitAndAssign<&Saturating<u8>>
BitAndAssign<&Saturating<u16>>
BitAndAssign<&Saturating<u32>>
BitAndAssign<&Saturating<u64>>
BitAndAssign<&Saturating<u128>>
BitAndAssign<&Saturating<usize>>
BitAndAssign<&i8>
BitAndAssign<&i16>
BitAndAssign<&i32>
BitAndAssign<&i64>
BitAndAssign<&i128>
BitAndAssign<&isize>
BitAndAssign<&u8>
BitAndAssign<&u16>
BitAndAssign<&u32>
BitAndAssign<&u64>
BitAndAssign<&u128>
BitAndAssign<&usize>
BitAndAssign<i8>
BitAndAssign<i16>
BitAndAssign<i32>
BitAndAssign<i64>