pub trait SaturatingSub: Sized + Sub<Output = Self> {
// Required method
fn saturating_sub(&self, v: &Self) -> Self;
}
Expand description
Complete re-export of num-traits for SciRS2 ecosystem Performs subtraction that saturates at the numeric bounds instead of overflowing.
Required Methods§
Sourcefn saturating_sub(&self, v: &Self) -> Self
fn saturating_sub(&self, v: &Self) -> Self
Saturating subtraction. Computes self - other
, saturating at the relevant high or low boundary of
the type.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.