[−][src]Trait un_algebra::magma::add_magma::AddMagma
An algebraic additive magma.
Required methods
Loading content...Implementations on Foreign Types
impl AddMagma for u8
[src]
fn add(&self, other: &Self) -> Self
[src]
We use "wrapping" add to avoid overflow and guarantee the closure axiom.
impl AddMagma for u16
[src]
fn add(&self, other: &Self) -> Self
[src]
We use "wrapping" add to avoid overflow and guarantee the closure axiom.
impl AddMagma for u32
[src]
fn add(&self, other: &Self) -> Self
[src]
We use "wrapping" add to avoid overflow and guarantee the closure axiom.
impl AddMagma for u64
[src]
fn add(&self, other: &Self) -> Self
[src]
We use "wrapping" add to avoid overflow and guarantee the closure axiom.
impl AddMagma for u128
[src]
fn add(&self, other: &Self) -> Self
[src]
We use "wrapping" add to avoid overflow and guarantee the closure axiom.
impl AddMagma for usize
[src]
fn add(&self, other: &Self) -> Self
[src]
We use "wrapping" add to avoid overflow and guarantee the closure axiom.
impl AddMagma for i8
[src]
fn add(&self, other: &Self) -> Self
[src]
We use "wrapping" add to avoid overflow and guarantee the closure axiom.
impl AddMagma for i16
[src]
fn add(&self, other: &Self) -> Self
[src]
We use "wrapping" add to avoid overflow and guarantee the closure axiom.
impl AddMagma for i32
[src]
fn add(&self, other: &Self) -> Self
[src]
We use "wrapping" add to avoid overflow and guarantee the closure axiom.
impl AddMagma for i64
[src]
fn add(&self, other: &Self) -> Self
[src]
We use "wrapping" add to avoid overflow and guarantee the closure axiom.
impl AddMagma for i128
[src]
fn add(&self, other: &Self) -> Self
[src]
We use "wrapping" add to avoid overflow and guarantee the closure axiom.
impl AddMagma for isize
[src]
fn add(&self, other: &Self) -> Self
[src]
We use "wrapping" add to avoid overflow and guarantee the closure axiom.
impl AddMagma for f32
[src]
impl AddMagma for f64
[src]
impl AddMagma for ()
[src]
0-tuples form an additive magma.
impl<A: AddMagma> AddMagma for (A,)
[src]
1-tuples form an additive magma when their items do.
impl<A: AddMagma, B: AddMagma> AddMagma for (A, B)
[src]
2-tuples form an additive magma when their items do.
impl<A: AddMagma, B: AddMagma, C: AddMagma> AddMagma for (A, B, C)
[src]
3-tuples form an additive magma when their items do.