Trait CheckedAdd
trait CheckedAdd: Sized + Add<Self, Output = Self>
Performs addition that returns None instead of wrapping around on
overflow.
Required Methods
fn checked_add(self: &Self, v: &Self) -> Option<Self>Adds two numbers, checking for overflow. If overflow happens,
Noneis returned.
Implementors
impl CheckedAdd for u32impl CheckedAdd for i16impl CheckedAdd for u64impl CheckedAdd for i32impl CheckedAdd for usizeimpl CheckedAdd for i64impl CheckedAdd for u8impl CheckedAdd for u128impl CheckedAdd for isizeimpl CheckedAdd for u16impl CheckedAdd for i8impl CheckedAdd for i128