Signature
Examples
Trait functions
saturating_mul
Saturating multiplication. Computesself * other, saturating at the relevant high or low
boundary of the type.
pub trait SaturatingMul
use core::num::traits::SaturatingMul;
assert!(100_u8.saturating_mul(3_u8) == 255);
self * other, saturating at the relevant high or low
boundary of the type.
fn saturating_mul(self: T, other: T) -> T
Was this page helpful?