pub struct HasLeftIdentity;Expand description
There exists a left identity: e ∘ a = a.
Trait Implementations§
impl Implies<HasLeftIdentity> for IsMonoid
impl Implies<HasLeftIdentity> for IsGroup
impl Implies<HasLeftIdentity> for IsAbelianGroup
Auto Trait Implementations§
impl Freeze for HasLeftIdentity
impl RefUnwindSafe for HasLeftIdentity
impl Send for HasLeftIdentity
impl Sync for HasLeftIdentity
impl Unpin for HasLeftIdentity
impl UnsafeUnpin for HasLeftIdentity
impl UnwindSafe for HasLeftIdentity
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