jf_relation::gadgets::ecc

Trait SWToTEConParam

Source
pub trait SWToTEConParam: PrimeField {
    const S: Self::BigInt;
    const NEG_ALPHA: Self::BigInt;
    const BETA: Self::BigInt;
}
Expand description

This trait holds constants that are used for curve conversion from short Weierstrass form to twisted Edwards form.

Required Associated Constants§

Source

const S: Self::BigInt

Parameter S.

Source

const NEG_ALPHA: Self::BigInt

Parameter 1/alpha.

Source

const BETA: Self::BigInt

Parameter beta.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl SWToTEConParam for Fq

Source§

const S: Self::BigInt = _

Source§

const NEG_ALPHA: Self::BigInt = _

Source§

const BETA: Self::BigInt = _

Source§

impl SWToTEConParam for Fq

Dummy implementation for trait bounds

Source§

const S: Self::BigInt = _

Source§

const NEG_ALPHA: Self::BigInt = _

Source§

const BETA: Self::BigInt = _

Source§

impl SWToTEConParam for Fq

Dummy implementation for trait bounds

Source§

const S: Self::BigInt = _

Source§

const NEG_ALPHA: Self::BigInt = _

Source§

const BETA: Self::BigInt = _

Source§

impl SWToTEConParam for Fq

Dummy implementation for trait bounds

Source§

const S: Self::BigInt = _

Source§

const NEG_ALPHA: Self::BigInt = _

Source§

const BETA: Self::BigInt = _

Implementors§