pub trait HasQuadraticNonResidue {
    type BaseField: IsField;

    // Required method
    fn residue() -> FieldElement<Self::BaseField>;
}
Expand description

Trait to fix a quadratic non residue. Used to construct a quadratic extension field by adding a square root of residue().

Required Associated Types§

Required Methods§

Implementors§