pub struct SLPPermutation {
pub element: (SLP, Permutation),
}
Expand description
A special product of a SLP
and a Permutation
.
Fields§
§element: (SLP, Permutation)
The product of a SLP and a Permutation.
Implementations§
Trait Implementations§
Source§impl Debug for SLPPermutation
impl Debug for SLPPermutation
Source§impl GroupAction for SLPPermutation
impl GroupAction for SLPPermutation
Source§impl GroupElement for SLPPermutation
impl GroupElement for SLPPermutation
Source§fn is_identity(&self) -> bool
fn is_identity(&self) -> bool
Determine if the group element is the identity.
Source§fn times(&self, multiplicant: &SLPPermutation) -> SLPPermutation
fn times(&self, multiplicant: &SLPPermutation) -> SLPPermutation
The associated operation of the Group.
Source§fn inverse(&self) -> SLPPermutation
fn inverse(&self) -> SLPPermutation
Returns the inverse of the group element.
Source§impl PartialEq for SLPPermutation
impl PartialEq for SLPPermutation
impl StructuralPartialEq for SLPPermutation
Auto Trait Implementations§
impl Freeze for SLPPermutation
impl RefUnwindSafe for SLPPermutation
impl Send for SLPPermutation
impl Sync for SLPPermutation
impl Unpin for SLPPermutation
impl UnwindSafe for SLPPermutation
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