[−][src]Trait un_algebra::group::add_group::AddGroup
An algebraic additive group.
Required methods
fn negate(&self) -> Self
The unique additive inverse of a group element.
Provided methods
Loading content...Implementations on Foreign Types
impl AddGroup for i8
[src]
fn negate(&self) -> Self
[src]
Additive group negation uses "wrapping" negate to avoid overflow and guarantee the closure axiom.
impl AddGroup for i16
[src]
fn negate(&self) -> Self
[src]
Additive group negation uses "wrapping" negate to avoid overflow and guarantee the closure axiom.
impl AddGroup for i32
[src]
fn negate(&self) -> Self
[src]
Additive group negation uses "wrapping" negate to avoid overflow and guarantee the closure axiom.
impl AddGroup for i64
[src]
fn negate(&self) -> Self
[src]
Additive group negation uses "wrapping" negate to avoid overflow and guarantee the closure axiom.
impl AddGroup for i128
[src]
fn negate(&self) -> Self
[src]
Additive group negation uses "wrapping" negate to avoid overflow and guarantee the closure axiom.
impl AddGroup for isize
[src]
fn negate(&self) -> Self
[src]
Additive group negation uses "wrapping" negate to avoid overflow and guarantee the closure axiom.
impl AddGroup for f32
[src]
impl AddGroup for f64
[src]
impl AddGroup for ()
[src]
0-tuples form an additive group.
impl<A: AddGroup> AddGroup for (A,)
[src]
1-tuples form an additive group when their items do.
impl<A: AddGroup, B: AddGroup> AddGroup for (A, B)
[src]
2-tuples form an additive group when their items do.
impl<A: AddGroup, B: AddGroup, C: AddGroup> AddGroup for (A, B, C)
[src]
3-tuples form an additive group when their items do.