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