[−][src]Trait alga::general::AbstractLoop
A quasigroup with an unique identity element.
The left inverse r and right inverse l are not required to be equal.
The following property is added to the quasigroup structure:
∃ e ∈ Self, ∀ a ∈ Self, ∃ r, l ∈ Self such that l ∘ a = a ∘ r = e
Implementations on Foreign Types
impl<N> AbstractLoop<Multiplicative> for Complex<N> where
N: Num + Clone + ClosedNeg, [src]
impl<N> AbstractLoop<Multiplicative> for Complex<N> where
N: Num + Clone + ClosedNeg, impl<N> AbstractLoop<Additive> for Complex<N> where
N: AbstractGroupAbelian<Additive>, [src]
impl<N> AbstractLoop<Additive> for Complex<N> where
N: AbstractGroupAbelian<Additive>, impl AbstractLoop<Additive> for i8[src]
impl AbstractLoop<Additive> for i8impl AbstractLoop<Additive> for i16[src]
impl AbstractLoop<Additive> for i16impl AbstractLoop<Additive> for i32[src]
impl AbstractLoop<Additive> for i32impl AbstractLoop<Additive> for i64[src]
impl AbstractLoop<Additive> for i64impl AbstractLoop<Additive> for isize[src]
impl AbstractLoop<Additive> for isizeimpl AbstractLoop<Additive> for f32[src]
impl AbstractLoop<Additive> for f32impl AbstractLoop<Additive> for f64[src]
impl AbstractLoop<Additive> for f64impl AbstractLoop<Multiplicative> for f32[src]
impl AbstractLoop<Multiplicative> for f32impl AbstractLoop<Multiplicative> for f64[src]
impl AbstractLoop<Multiplicative> for f64