Trait SaturatingMul
trait SaturatingMul: Sized + Mul<Self, Output = Self>
Performs multiplication that saturates at the numeric bounds instead of overflowing.
Required Methods
fn saturating_mul(self: &Self, v: &Self) -> SelfSaturating multiplication. Computes
self * other, saturating at the relevant high or low boundary of the type.
Implementors
impl SaturatingMul for i8impl SaturatingMul for i128impl SaturatingMul for u32impl SaturatingMul for i16impl SaturatingMul for u64impl SaturatingMul for i32impl SaturatingMul for usizeimpl SaturatingMul for i64impl SaturatingMul for u8impl SaturatingMul for u128impl SaturatingMul for isizeimpl SaturatingMul for u16