Struct snarkvm_curves::templates::bw6::g2::G2Prepared [−][src]
pub struct G2Prepared<P: BW6Parameters> { pub ell_coeffs_1: Vec<(P::Fp, P::Fp, P::Fp)>, pub ell_coeffs_2: Vec<(P::Fp, P::Fp, P::Fp)>, pub infinity: bool, }
Fields
ell_coeffs_1: Vec<(P::Fp, P::Fp, P::Fp)>
ell_coeffs_2: Vec<(P::Fp, P::Fp, P::Fp)>
infinity: bool
Implementations
Trait Implementations
Reads Self
from reader
.
Reads Self
from reader
without compression.
Serializes self
into writer
.
Serializes self
into writer
without compression.
Auto Trait Implementations
impl<P> RefUnwindSafe for G2Prepared<P> where
<P as BW6Parameters>::Fp: RefUnwindSafe,
impl<P> Send for G2Prepared<P>
impl<P> Sync for G2Prepared<P>
impl<P> Unpin for G2Prepared<P> where
<P as BW6Parameters>::Fp: Unpin,
impl<P> UnwindSafe for G2Prepared<P> where
<P as BW6Parameters>::Fp: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V