pub trait Fp6Config: 'static + Send + Sync {
type Fp3Config: Fp3Config;
const NONRESIDUE: Fp3<Self::Fp3Config>;
const FROBENIUS_COEFF_FP6_C1: &'static [<Self::Fp3Config as Fp3Config>::Fp];
// Provided method
fn mul_fp3_by_nonresidue_in_place(
fe: &mut Fp3<Self::Fp3Config>
) -> &mut Fp3<Self::Fp3Config> { ... }
}
Required Associated Types§
Required Associated Constants§
const NONRESIDUE: Fp3<Self::Fp3Config>
sourceconst FROBENIUS_COEFF_FP6_C1: &'static [<Self::Fp3Config as Fp3Config>::Fp]
const FROBENIUS_COEFF_FP6_C1: &'static [<Self::Fp3Config as Fp3Config>::Fp]
Coefficients for the Frobenius automorphism.