List of all items
Structs
- BitIterator
- EncodingBytes
- Wnaf
- bls12_381::Bls12
- bls12_381::G1
- bls12_381::G1Affine
- bls12_381::G1Compressed
- bls12_381::G1Prepared
- bls12_381::G1Uncompressed
- bls12_381::G2
- bls12_381::G2Affine
- bls12_381::G2Compressed
- bls12_381::G2Prepared
- bls12_381::G2Uncompressed
- bls12_381::fq12::Fq12
- bls12_381::fq2::Fq2
- bls12_381::fq6::Fq6
- bls12_381::fq::Fq
- bls12_381::fq::FqRepr
- bls12_381::fr::Fr
- bls12_381::fr::FrRepr
- bn256::Bn256
- bn256::G1
- bn256::G1Affine
- bn256::G1Compressed
- bn256::G1Prepared
- bn256::G1Uncompressed
- bn256::G2
- bn256::G2Affine
- bn256::G2Compressed
- bn256::G2Prepared
- bn256::G2Uncompressed
- bn256::fq12::Fq12
- bn256::fq2::Fq2
- bn256::fq6::Fq6
- bn256::fq::Fq
- bn256::fq::FqRepr
- bn256::fr::Fr
- bn256::fr::FrRepr
- compact_bn256::Bn256
- compact_bn256::G1
- compact_bn256::G1Affine
- compact_bn256::G1Compressed
- compact_bn256::G1Prepared
- compact_bn256::G1Uncompressed
- compact_bn256::G2
- compact_bn256::G2Affine
- compact_bn256::G2Compressed
- compact_bn256::G2Prepared
- compact_bn256::G2Uncompressed
Enums
Traits
- CurveAffine
- CurveProjective
- EncodedPoint
- Engine
- Field
- GenericCompressedEncodable
- GenericCurveAffine
- GenericCurveProjective
- GenericRawEncodable
- GenericUncompressedEncodable
- PrimeField
- PrimeFieldRepr
- RawEncodable
- ScalarEngine
- SqrtField
- hex::FromHex
- hex::ToHex
Derive Macros
Functions
- adc
- from_hex
- full_width_mul
- hex::decode
- hex::decode_to_slice
- hex::encode
- hex::encode_to_slice
- hex::encode_upper
- mac_by_value
- mac_by_value_return_carry_only
- mac_with_carry
- mac_with_carry_by_value
- mac_with_low_and_high_carry_by_value
- mul_double_add_add_carry_by_value
- mul_double_add_add_carry_by_value_ignore_superhi
- mul_double_add_add_low_and_high_carry_by_value
- mul_double_add_add_low_and_high_carry_by_value_ignore_superhi
- mul_double_add_by_value
- mul_double_add_low_and_high_carry_by_value
- mul_double_add_low_and_high_carry_by_value_ignore_superhi
- sbb
- to_hex
Constants
- bls12_381::fq::B_COEFF
- bls12_381::fq::FROBENIUS_COEFF_FQ12_C1
- bls12_381::fq::FROBENIUS_COEFF_FQ2_C1
- bls12_381::fq::FROBENIUS_COEFF_FQ6_C1
- bls12_381::fq::FROBENIUS_COEFF_FQ6_C2
- bls12_381::fq::G1_GENERATOR_X
- bls12_381::fq::G1_GENERATOR_Y
- bls12_381::fq::G2_GENERATOR_X_C0
- bls12_381::fq::G2_GENERATOR_X_C1
- bls12_381::fq::G2_GENERATOR_Y_C0
- bls12_381::fq::G2_GENERATOR_Y_C1
- bls12_381::fq::NEGATIVE_ONE
- bn256::BN_U
- bn256::SIX_U_PLUS_2_NAF
- bn256::fq::B_COEFF
- bn256::fq::B_COEFF_FQ2
- bn256::fq::FROBENIUS_COEFF_FQ12_C1
- bn256::fq::FROBENIUS_COEFF_FQ2_C1
- bn256::fq::FROBENIUS_COEFF_FQ6_C1
- bn256::fq::FROBENIUS_COEFF_FQ6_C2
- bn256::fq::G1_GENERATOR_X
- bn256::fq::G1_GENERATOR_Y
- bn256::fq::G2_GENERATOR_X_C0
- bn256::fq::G2_GENERATOR_X_C1
- bn256::fq::G2_GENERATOR_Y_C0
- bn256::fq::G2_GENERATOR_Y_C1
- bn256::fq::NEGATIVE_ONE
- bn256::fq::XI_TO_Q_MINUS_1_OVER_2
- compact_bn256::BN_U
- compact_bn256::SIX_U_PLUS_2_NAF