Trait SaturatingAdd
trait SaturatingAdd: Sized + Add<Self, Output = Self>
Performs addition that saturates at the numeric bounds instead of overflowing.
Required Methods
fn saturating_add(self: &Self, v: &Self) -> SelfSaturating addition. Computes
self + other, saturating at the relevant high or low boundary of the type.
Implementors
impl SaturatingAdd for i32impl SaturatingAdd for usizeimpl SaturatingAdd for i64impl SaturatingAdd for u8impl SaturatingAdd for u128impl SaturatingAdd for isizeimpl SaturatingAdd for u16impl SaturatingAdd for i8impl SaturatingAdd for i128impl SaturatingAdd for u32impl SaturatingAdd for i16impl SaturatingAdd for u64