Trait snarkvm_wasm::Zero[][src]

pub trait Zero {
    fn zero() -> Self;
fn is_zero(&self) -> bool; }

Required methods

fn zero() -> Self[src]

fn is_zero(&self) -> bool[src]

Implementations on Foreign Types

impl<P> Zero for GroupProjective<P> where
    P: TEModelParameters
[src]

pub fn zero() -> GroupProjective<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for GroupProjective<P> where
    P: SWModelParameters
[src]

pub fn zero() -> GroupProjective<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for GroupAffine<P> where
    P: SWModelParameters
[src]

pub fn zero() -> GroupAffine<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for GroupAffine<P> where
    P: TEModelParameters
[src]

pub fn zero() -> GroupAffine<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for GroupProjective<P> where
    P: SWModelParameters
[src]

pub fn zero() -> GroupProjective<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for GroupAffine<P> where
    P: SWModelParameters
[src]

pub fn zero() -> GroupAffine<P>[src]

pub fn is_zero(&self) -> bool[src]

Implementors

impl<P> Zero for snarkvm_wasm::fp6_2over3::Fp6<P> where
    P: Fp6Parameters
[src]

pub fn zero() -> Fp6<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for snarkvm_wasm::fp6_3over2::Fp6<P> where
    P: Fp6Parameters
[src]

pub fn zero() -> Fp6<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for Fp2<P> where
    P: Fp2Parameters
[src]

pub fn zero() -> Fp2<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for Fp3<P> where
    P: Fp3Parameters
[src]

pub fn zero() -> Fp3<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for Fp12<P> where
    P: Fp12Parameters
[src]

pub fn zero() -> Fp12<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for Fp256<P> where
    P: Fp256Parameters
[src]

pub fn zero() -> Fp256<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for Fp320<P> where
    P: Fp320Parameters
[src]

pub fn zero() -> Fp320<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for Fp384<P> where
    P: Fp384Parameters
[src]

pub fn zero() -> Fp384<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for Fp768<P> where
    P: Fp768Parameters
[src]

pub fn zero() -> Fp768<P>[src]

pub fn is_zero(&self) -> bool[src]

impl<P> Zero for Fp832<P> where
    P: Fp832Parameters
[src]

pub fn zero() -> Fp832<P>[src]

pub fn is_zero(&self) -> bool[src]