struct PointMonoid;Trait Implementations§
Source§impl Magma for PointMonoid
impl Magma for PointMonoid
Source§impl Unital for PointMonoid
impl Unital for PointMonoid
impl Associative for PointMonoid
Auto Trait Implementations§
impl Freeze for PointMonoid
impl RefUnwindSafe for PointMonoid
impl Send for PointMonoid
impl Sync for PointMonoid
impl Unpin for PointMonoid
impl UnsafeUnpin for PointMonoid
impl UnwindSafe for PointMonoid
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<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$