[−][src]Trait un_algebra::monoid::mul_monoid::MulMonoid
An algebraic multiplicative monoid.
Required methods
fn one() -> Self
The unique multiplicative identity (i.e. one) element. This should be an associated const, but we need more upstream crates to support them first.
Provided methods
Loading content...Implementations on Foreign Types
impl MulMonoid for u8
[src]
impl MulMonoid for u16
[src]
impl MulMonoid for u32
[src]
impl MulMonoid for u64
[src]
impl MulMonoid for u128
[src]
impl MulMonoid for usize
[src]
impl MulMonoid for i8
[src]
impl MulMonoid for i16
[src]
impl MulMonoid for i32
[src]
impl MulMonoid for i64
[src]
impl MulMonoid for i128
[src]
impl MulMonoid for isize
[src]
impl MulMonoid for f32
[src]
impl MulMonoid for f64
[src]
impl MulMonoid for ()
[src]
0-tuples form a multiplicative monoid.
impl<T: MulMonoid> MulMonoid for (T,)
[src]
1-tuples form a multiplicative monoid when their items do.
impl<A: MulMonoid, B: MulMonoid> MulMonoid for (A, B)
[src]
2-tuples form a multiplicative monoid when their items do.
impl<A: MulMonoid, B: MulMonoid, C: MulMonoid> MulMonoid for (A, B, C)
[src]
3-tuples form a multiplicative monoid when their items do.