Trait glm::BaseNum [] [src]

pub trait BaseNum: Primitive + Zero + One + Div<Self, Output = Self> + Rem<Self, Output = Self> {
    fn min(self, other: Self) -> Self;
    fn max(self, other: Self) -> Self;
}

Trait for primitive number type.

Required Methods

Returns the smaller one of two numbers.

Example

use glm::BaseNum;
assert_eq!(1i32.min(2i32), 1i32);

Returns the larger one of two numbers.

Example

use glm::BaseNum;
assert_eq!(1i32.max(2i32), 2i32);

Implementors