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