List of all items
Structs
- Coordinates
- bls12_381::Bls12
- bls12_381::Fq
- bls12_381::Fq12
- bls12_381::Fq2
- bls12_381::Fq6
- bls12_381::Fr
- bls12_381::G1
- bls12_381::G1Affine
- bls12_381::G2
- bls12_381::G2Affine
- bls12_381::G2Prepared
- bls12_381::Gt
- bls12_381::MillerLoopResult
- bls12_381::hash_to_curve::ExpandMsgXmd
- bls12_381::hash_to_curve::ExpandMsgXof
- bn256::Bn256
- bn256::Fq
- bn256::Fq12
- bn256::Fq2
- bn256::Fq2Bytes
- bn256::Fq6
- bn256::Fr
- bn256::G1
- bn256::G1Affine
- bn256::G1Compressed
- bn256::G1Uncompressed
- bn256::G2
- bn256::G2Affine
- bn256::G2Compressed
- bn256::G2Prepared
- bn256::G2Uncompressed
- bn256::Gt
- ed25519::Ed25519
- ed25519::Ed25519Affine
- ed25519::Ed25519Compressed
- ed25519::Fq
- ed25519::Fr
- ff_ext::inverse::BYInverter
- ff_ext::jacobi::LInt
- grumpkin::G1
- grumpkin::G1Affine
- grumpkin::G1Compressed
- grumpkin::G1Uncompressed
- multicore::Scope
- pasta::Ep
- pasta::EpAffine
- pasta::Eq
- pasta::EqAffine
- pasta::Fp
- pasta::Fq
- pluto_eris::Eris
- pluto_eris::ErisAffine
- pluto_eris::ErisCompressed
- pluto_eris::ErisUncompressed
- pluto_eris::Fp
- pluto_eris::FpRepr
- pluto_eris::Fq
- pluto_eris::FqRepr
- pluto_eris::G1
- pluto_eris::G1Affine
- pluto_eris::G1Compressed
- pluto_eris::G1Uncompressed
- pluto_eris::G2
- pluto_eris::G2Affine
- pluto_eris::G2Compressed
- pluto_eris::G2Prepared
- pluto_eris::G2Uncompressed
- pluto_eris::Gt
- pluto_eris::Pluto
- secp256k1::Fp
- secp256k1::Fq
- secp256k1::Secp256k1
- secp256k1::Secp256k1Affine
- secp256k1::Secp256k1Compressed
- secp256k1::Secp256k1Uncompressed
- secp256r1::Fp
- secp256r1::Fq
- secp256r1::Secp256r1
- secp256r1::Secp256r1Affine
- secp256r1::Secp256r1Compressed
- secp256r1::Secp256r1Uncompressed
- secq256k1::Secq256k1
- secq256k1::Secq256k1Affine
- secq256k1::Secq256k1Compressed
- secq256k1::Secq256k1Uncompressed
Traits
- CurveAffine
- CurveAffineExt
- CurveExt
- bls12_381::hash_to_curve::ExpandMessage
- bls12_381::hash_to_curve::ExpandMessageState
- bls12_381::hash_to_curve::HashToCurve
- bls12_381::hash_to_curve::HashToField
- bls12_381::hash_to_curve::InitExpandMessage
- bls12_381::hash_to_curve::MapToCurve
- ed25519::TwistedEdwardsCurveAffineExt
- ed25519::TwistedEdwardsCurveExt
- ff_ext::Legendre
- fft::CurveAffine
- fft::CurveExt
- fft::FftGroup
- multicore::IndexedParallelIterator
- multicore::IntoParallelIterator
- multicore::IntoParallelRefIterator
- multicore::IntoParallelRefMutIterator
- multicore::ParallelIterator
- multicore::ParallelSliceMut
- serde::SerdeObject
Macros
- endo
- extend_field_legendre
- field_arithmetic
- field_arithmetic_7_limbs
- field_bits
- field_bits_7_limbs
- field_common
- field_common_7_limbs
- field_specific
- field_specific_7_limbs
- impl_add_binop_specify_output
- impl_binops_additive
- impl_binops_additive_specify_output
- impl_binops_multiplicative
- impl_binops_multiplicative_mixed
- impl_from_u64
- impl_from_u64_7_limbs
- impl_sub_binop_specify_output
- impl_sum_prod
- new_curve_impl
- serialize_deserialize_32_byte_primefield
Functions
- bls12_381::multi_miller_loop
- bls12_381::pairing
- bn256::multi_miller_loop
- bn256::pairing
- ff_ext::jacobi::jacobi
- fft::best_fft
- fft::recursive_butterfly_arithmetic
- msm::best_multiexp
- msm::multiexp_serial
- msm::small_multiexp
- multicore::current_num_threads
- multicore::join
- multicore::scope
Type Aliases
- pasta::pallas::Affine
- pasta::pallas::Base
- pasta::pallas::Point
- pasta::pallas::Scalar
- pasta::vesta::Affine
- pasta::vesta::Base
- pasta::vesta::Point
- pasta::vesta::Scalar