pub struct InvRule;Expand description
Multiplication of FreeInv elements using concatenation with inverse cancellation
Trait Implementations§
Source§impl<T: Eq> MonoidRule<FreeInv<T>> for InvRule
impl<T: Eq> MonoidRule<FreeInv<T>> for InvRule
impl<T: Eq> AssociativeMonoidRule<FreeInv<T>> for InvRule
Auto Trait Implementations§
impl Freeze for InvRule
impl RefUnwindSafe for InvRule
impl Send for InvRule
impl Sync for InvRule
impl Unpin for InvRule
impl UnwindSafe for InvRule
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