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 u64impl CheckedSub for i32impl CheckedSub for usizeimpl CheckedSub for i64impl CheckedSub for u8impl CheckedSub for u128impl CheckedSub for isizeimpl CheckedSub for u16impl CheckedSub for i8impl CheckedSub for i128impl CheckedSub for u32impl CheckedSub for i16