Trait sp_arithmetic::traits::CheckedMul
source · [−]pub trait CheckedMul: Mul<Self, Output = Self> {
fn checked_mul(&self, v: &Self) -> Option<Self>;
}
Expand description
Performs multiplication that returns None
instead of wrapping around on underflow or
overflow.
Required methods
fn checked_mul(&self, v: &Self) -> Option<Self>
fn checked_mul(&self, v: &Self) -> Option<Self>
Multiplies two numbers, checking for underflow or overflow. If underflow
or overflow happens, None
is returned.
Implementations on Foreign Types
Implementors
Note
CheckedMul will never fail for PerThings.
Note
CheckedMul will never fail for PerThings.
Note
CheckedMul will never fail for PerThings.
Note
CheckedMul will never fail for PerThings.
Note
CheckedMul will never fail for PerThings.