pub trait GroupTrait<S>: Add<Self, Output = Self> + AddAssign<Self> + Clone + Double<Output = Self> + Eject + Equal<Self> + Inject + Mul<S, Output = Self> + MulAssign<S> + Neg<Output = Self> + Parser + Sub<Self, Output = Self> + SubAssign<Self> + Ternary + TypeName + Zerowhere
    S: ScalarTrait,{ }
Expand description

Representation of a group element.

Implementors§

source§

impl<E> GroupTrait<Scalar<E>> for Group<E>where E: Environment,