pub struct C2CanonicalStructure {}Trait Implementations§
Source§impl Clone for C2CanonicalStructure
impl Clone for C2CanonicalStructure
Source§fn clone(&self) -> C2CanonicalStructure
fn clone(&self) -> C2CanonicalStructure
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for C2CanonicalStructure
impl Debug for C2CanonicalStructure
Source§impl EqSignature for C2CanonicalStructure
impl EqSignature for C2CanonicalStructure
Source§impl GroupSignature for C2CanonicalStructure
impl GroupSignature for C2CanonicalStructure
fn inverse(&self, a: &Self::Set) -> Self::Set
fn int_pow(&self, a: &Self::Set, n: &Integer) -> Self::Set
fn generated_finite_subgroup_table( &self, generators: Vec<Self::Set>, ) -> (FiniteGroupMultiplicationTable, Vec<Self::Set>, HashMap<Self::Set, usize>)
fn generated_finite_subgroup( &self, gens: Vec<Self::Set>, ) -> FiniteSubgroup<Self::Set>
Source§impl PartialEq for C2CanonicalStructure
impl PartialEq for C2CanonicalStructure
Source§impl SetSignature for C2CanonicalStructure
impl SetSignature for C2CanonicalStructure
impl Eq for C2CanonicalStructure
impl Signature for C2CanonicalStructure
impl StructuralPartialEq for C2CanonicalStructure
Auto Trait Implementations§
impl Freeze for C2CanonicalStructure
impl RefUnwindSafe for C2CanonicalStructure
impl Send for C2CanonicalStructure
impl Sync for C2CanonicalStructure
impl Unpin for C2CanonicalStructure
impl UnwindSafe for C2CanonicalStructure
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more