Trait OverflowingAdd
trait OverflowingAdd: Sized + Add<Self, Output = Self>
Performs addition with a flag for overflow.
Required Methods
fn overflowing_add(self: &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 u32impl OverflowingAdd for i16impl OverflowingAdd for u64impl OverflowingAdd for i32impl OverflowingAdd for usizeimpl OverflowingAdd for i64impl OverflowingAdd for u8impl OverflowingAdd for u128impl OverflowingAdd for isizeimpl OverflowingAdd for u16impl OverflowingAdd for i8impl OverflowingAdd for i128