pub trait Scale<Other> {
type Output;
// Required methods
fn mul(self, other: Other) -> Self::Output;
fn div(self, other: Other) -> Self::Output;
fn rem(self, other: Other) -> Self::Output;
}Expand description
Multiply and divide by a number that isn’t necessarily the same type. Basically just the same
as Mul and Div except it can be used for all basic numeric types.
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".