[][src]Trait maths_traits::analysis::ordered::OrderedMonoid

pub trait OrderedMonoid: PartialOrd + AddMonoid {
    fn positive(&self) -> bool { ... }
fn negative(&self) -> bool { ... }
fn max(self, rhs: Self) -> Self { ... }
fn min(self, rhs: Self) -> Self { ... } }

Provided methods

fn positive(&self) -> bool

fn negative(&self) -> bool

fn max(self, rhs: Self) -> Self

fn min(self, rhs: Self) -> Self

Loading content...

Implementations on Foreign Types

impl OrderedMonoid for i8[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for i16[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for i32[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for i64[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for i128[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for isize[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for u8[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for u16[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for u32[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for u64[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for u128[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for usize[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for f32[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

impl OrderedMonoid for f64[src]

fn max(self, rhs: Self) -> Self[src]

fn min(self, rhs: Self) -> Self[src]

Loading content...

Implementors

Loading content...