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().