Trait CheckedMul
trait CheckedMul: Sized + Mul<Self, Output = Self>
Performs multiplication that returns None instead of wrapping around on underflow or
overflow.
Required Methods
fn checked_mul(self: &Self, v: &Self) -> Option<Self>Multiplies two numbers, checking for underflow or overflow. If underflow or overflow happens,
Noneis returned.
Implementors
impl CheckedMul for u64impl CheckedMul for i32impl CheckedMul for usizeimpl CheckedMul for i64impl CheckedMul for u8impl CheckedMul for u128impl CheckedMul for isizeimpl CheckedMul for u16impl CheckedMul for i8impl CheckedMul for i128impl CheckedMul for u32impl CheckedMul for i16