Trait snarkvm_wasm::fp6_2over3::Fp6Parameters[][src]

pub trait Fp6Parameters: 'static + Send + Sync {
    type Fp3Params: Fp3Parameters;

    pub const NONRESIDUE: Fp3<Self::Fp3Params>;
    pub const FROBENIUS_COEFF_FP6_C1: [<Self::Fp3Params as Fp3Parameters>::Fp; 6];
    pub fn mul_fp3_by_nonresidue(
        fe: &Fp3<Self::Fp3Params>
    ) -> Fp3<Self::Fp3Params> { ... } }

Associated Types

Loading content...

Associated Constants

pub const NONRESIDUE: Fp3<Self::Fp3Params>[src]

pub const FROBENIUS_COEFF_FP6_C1: [<Self::Fp3Params as Fp3Parameters>::Fp; 6][src]

Coefficients for the Frobenius automorphism.

Loading content...

Provided methods

pub fn mul_fp3_by_nonresidue(fe: &Fp3<Self::Fp3Params>) -> Fp3<Self::Fp3Params>[src]

Loading content...

Implementors

Loading content...