struct Sl2;Trait Implementations§
Source§impl Invertible for Sl2
impl Invertible for Sl2
fn rinv_operate(x: &Self::T, y: &Self::T) -> Self::T
fn rinv_operate_assign(x: &mut Self::T, y: &Self::T)
impl Associative for Sl2
Auto Trait Implementations§
impl Freeze for Sl2
impl RefUnwindSafe for Sl2
impl Send for Sl2
impl Sync for Sl2
impl Unpin for Sl2
impl UnsafeUnpin for Sl2
impl UnwindSafe for Sl2
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<G> Group for Gwhere
G: Monoid + Invertible,
impl<G> Group for Gwhere
G: Monoid + Invertible,
fn signed_pow<E>(x: Self::T, exp: E) -> Self::Twhere
E: SignedExpBits,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<M> Monoid for Mwhere
M: SemiGroup + Unital,
impl<M> Monoid for Mwhere
M: SemiGroup + Unital,
§fn pow<E>(x: Self::T, exp: E) -> Self::Twhere
E: ExpBits,
fn pow<E>(x: Self::T, exp: E) -> Self::Twhere
E: ExpBits,
binary exponentiation: $x^n = x\circ\ddots\circ x$