Trait num_traits::ops::checked::CheckedSub[][src]

pub trait CheckedSub: Sized + Sub<Self, Output = Self> {
    fn checked_sub(&self, v: &Self) -> Option<Self>;
}
Expand description

Performs subtraction that returns None instead of wrapping around on underflow.

Required methods

Subtracts two numbers, checking for underflow. If underflow happens, None is returned.

Implementations on Foreign Types

Implementors