[−][src]Trait mathru::algebra::abstr::Magma
A Magma is a pair $(\mathbb{M}, \circ)
$, composed by a set $\mathbb{M}
$
and a binary inner operation $\circ
$:
\circ: \mathbb{M} \times \mathbb{M} \rightarrow \mathbb{M} ,\\\\ (x, y) \mapsto x \circ y
Required methods
Loading content...Implementations on Foreign Types
impl Magma<Addition> for u8
[src]
impl Magma<Addition> for u16
[src]
impl Magma<Addition> for u32
[src]
impl Magma<Addition> for u64
[src]
impl Magma<Addition> for u128
[src]
impl Magma<Addition> for i8
[src]
impl Magma<Addition> for i16
[src]
impl Magma<Addition> for i32
[src]
impl Magma<Addition> for i64
[src]
impl Magma<Addition> for i128
[src]
impl Magma<Addition> for f32
[src]
impl Magma<Addition> for f64
[src]
impl Magma<Multiplication> for u8
[src]
impl Magma<Multiplication> for u16
[src]
impl Magma<Multiplication> for u32
[src]
impl Magma<Multiplication> for u64
[src]
impl Magma<Multiplication> for u128
[src]
impl Magma<Multiplication> for i8
[src]
impl Magma<Multiplication> for i16
[src]
impl Magma<Multiplication> for i32
[src]
impl Magma<Multiplication> for i64
[src]
impl Magma<Multiplication> for i128
[src]
impl Magma<Multiplication> for f32
[src]
impl Magma<Multiplication> for f64
[src]
Loading content...Implementors
impl<T> Magma<Addition> for Polynomial<T> where
T: MagmaAdd + Magma<Addition> + Scalar + AbsDiffEq<Epsilon = T>,
[src]
T: MagmaAdd + Magma<Addition> + Scalar + AbsDiffEq<Epsilon = T>,
impl<T> Magma<Multiplication> for Polynomial<T> where
T: MagmaMul + MonoidAdd + Magma<Multiplication> + Scalar + AbsDiffEq<Epsilon = T>,
[src]
T: MagmaMul + MonoidAdd + Magma<Multiplication> + Scalar + AbsDiffEq<Epsilon = T>,