Trait sp_runtime::traits::Scale[][src]

pub trait Scale<Other> {
    type Output;
    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.

Associated Types

The output type of the product of self and Other.

Required methods

@return the product of self and other.

@return the integer division of self and other.

@return the modulo remainder of self and other.

Implementations on Foreign Types