Trait OverflowingAdd
pub trait OverflowingAdd: Sized + Add<Self, Output = Self>
Performs addition with a flag for overflow.
Required Methods
fn overflowing_add(&self, v: &Self) -> (Self, bool)Returns a tuple of the sum along with a boolean indicating whether an arithmetic overflow would occur. If an overflow would have occurred then the wrapped value is returned.
Implementors
impl OverflowingAdd for i128impl OverflowingAdd for i16impl OverflowingAdd for i32impl OverflowingAdd for i64impl OverflowingAdd for i8impl OverflowingAdd for isizeimpl OverflowingAdd for u128impl OverflowingAdd for u16impl OverflowingAdd for u32impl OverflowingAdd for u64impl OverflowingAdd for u8impl OverflowingAdd for usize