Trait CheckedSub
trait CheckedSub: Sized + Sub<Self, Output = Self>
Performs subtraction that returns None instead of wrapping around on underflow.
Required Methods
fn checked_sub(self: &Self, v: &Self) -> Option<Self>Subtracts two numbers, checking for underflow. If underflow happens,
Noneis returned.
Implementors
impl CheckedSub for i128impl CheckedSub for u64impl CheckedSub for i8impl CheckedSub for i64impl CheckedSub for u16impl CheckedSub for usizeimpl CheckedSub for i16impl CheckedSub for isizeimpl CheckedSub for u32impl CheckedSub for u128impl CheckedSub for i32impl CheckedSub for u8