[][src]Trait alga::general::JoinSemilattice

pub trait JoinSemilattice: Sized {
    fn join(&self, other: &Self) -> Self;
}
[]

A set where every two elements have a supremum (i.e. smallest upper bound).

Required methods

fn join(&self, other: &Self) -> Self[]

Returns the join (aka. supremum) of two values.

Implementations on Foreign Types

impl JoinSemilattice for u8[src][]

impl JoinSemilattice for u16[src][]

impl JoinSemilattice for u32[src][]

impl JoinSemilattice for u64[src][]

impl JoinSemilattice for u128[src][]

impl JoinSemilattice for usize[src][]

impl JoinSemilattice for i8[src][]

impl JoinSemilattice for i16[src][]

impl JoinSemilattice for i32[src][]

impl JoinSemilattice for i64[src][]

impl JoinSemilattice for i128[src][]

impl JoinSemilattice for isize[src][]

impl JoinSemilattice for f32[src][]

impl JoinSemilattice for f64[src][]

impl<N: JoinSemilattice> JoinSemilattice for Complex<N>[src][]

Implementors

impl<O: Operator> JoinSemilattice for Id<O>[src][]