pub struct IsGroup;Expand description
The type forms a group: monoid with two-sided inverses.
Trait Implementations§
impl Implies<HasLeftIdentity> for IsGroup
impl Implies<HasLeftInverse> for IsGroup
impl Implies<HasRightIdentity> for IsGroup
impl Implies<HasRightInverse> for IsGroup
impl Implies<IsAssociative> for IsGroup
impl Implies<IsGroup> for IsAbelianGroup
impl Implies<IsMonoid> for IsGroup
Auto Trait Implementations§
impl Freeze for IsGroup
impl RefUnwindSafe for IsGroup
impl Send for IsGroup
impl Sync for IsGroup
impl Unpin for IsGroup
impl UnsafeUnpin for IsGroup
impl UnwindSafe for IsGroup
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