Trait snarkvm_wasm::fp6_3over2::Fp6Parameters[][src]

pub trait Fp6Parameters: 'static + Send + Copy + Sync {
    type Fp2Params: Fp2Parameters;

    pub const FROBENIUS_COEFF_FP6_C1: [Fp2<Self::Fp2Params>; 6];
    pub const FROBENIUS_COEFF_FP6_C2: [Fp2<Self::Fp2Params>; 6];
    pub const NONRESIDUE: Fp2<Self::Fp2Params>;
    pub fn mul_fp2_by_nonresidue(
        fe: &Fp2<Self::Fp2Params>
    ) -> Fp2<Self::Fp2Params> { ... } }

Associated Types

Loading content...

Associated Constants

pub const FROBENIUS_COEFF_FP6_C1: [Fp2<Self::Fp2Params>; 6][src]

Coefficients for the Frobenius automorphism.

pub const FROBENIUS_COEFF_FP6_C2: [Fp2<Self::Fp2Params>; 6][src]

pub const NONRESIDUE: Fp2<Self::Fp2Params>[src]

Loading content...

Provided methods

pub fn mul_fp2_by_nonresidue(fe: &Fp2<Self::Fp2Params>) -> Fp2<Self::Fp2Params>[src]

Loading content...

Implementors

Loading content...