pub trait Group: Monoid + Invertible {
// Provided method
fn signed_pow<E>(x: Self::T, exp: E) -> Self::T
where E: SignedExpBits { ... }
}
Expand description
associative binary operation and an identity element and inverse elements
Provided Methods§
Sourcefn signed_pow<E>(x: Self::T, exp: E) -> Self::Twhere
E: SignedExpBits,
fn signed_pow<E>(x: Self::T, exp: E) -> Self::Twhere
E: SignedExpBits,
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.