Trait filecoin_hashers::PoseidonArity[][src]

pub trait PoseidonArity: Arity<Fr> + Send + Sync + Clone + Debug {
    fn PARAMETERS() -> &'static PoseidonConstants<Bls12, Self>;
}

Required methods

fn PARAMETERS() -> &'static PoseidonConstants<Bls12, Self>[src]

Implementations on Foreign Types

impl PoseidonArity for U0[src]

fn PARAMETERS() -> &'static PoseidonConstants<Bls12, Self>[src]

impl PoseidonArity for U2[src]

fn PARAMETERS() -> &'static PoseidonConstants<Bls12, Self>[src]

impl PoseidonArity for U4[src]

fn PARAMETERS() -> &'static PoseidonConstants<Bls12, Self>[src]

impl PoseidonArity for U8[src]

fn PARAMETERS() -> &'static PoseidonConstants<Bls12, Self>[src]

impl PoseidonArity for U11[src]

fn PARAMETERS() -> &'static PoseidonConstants<Bls12, Self>[src]

impl PoseidonArity for U16[src]

fn PARAMETERS() -> &'static PoseidonConstants<Bls12, Self>[src]

impl PoseidonArity for U24[src]

fn PARAMETERS() -> &'static PoseidonConstants<Bls12, Self>[src]

impl PoseidonArity for U36[src]

fn PARAMETERS() -> &'static PoseidonConstants<Bls12, Self>[src]

Implementors