[−][src]Trait un_algebra::semigroup::add_semigroup::AddSemigroup
An algebraic additive semigroup.
Implementations on Foreign Types
impl AddSemigroup for u8
[src]
impl AddSemigroup for u16
[src]
impl AddSemigroup for u32
[src]
impl AddSemigroup for u64
[src]
impl AddSemigroup for u128
[src]
impl AddSemigroup for usize
[src]
impl AddSemigroup for i8
[src]
impl AddSemigroup for i16
[src]
impl AddSemigroup for i32
[src]
impl AddSemigroup for i64
[src]
impl AddSemigroup for i128
[src]
impl AddSemigroup for isize
[src]
impl AddSemigroup for f32
[src]
impl AddSemigroup for f64
[src]
impl AddSemigroup for ()
[src]
0-tuples form an additive semigroup.
impl<A: AddSemigroup> AddSemigroup for (A,)
[src]
1-tuples form an additive semigroup when their items do.
impl<A: AddSemigroup, B: AddSemigroup> AddSemigroup for (A, B)
[src]
2-tuples form an additive semigroup when their items do.
impl<A: AddSemigroup, B: AddSemigroup, C: AddSemigroup> AddSemigroup for (A, B, C)
[src]
3-tuples form an additive semigroup when their items do.