Crate pairing [−] [src]
Modules
bls12_381 |
Structs
BitIterator |
Enums
GroupDecodingError |
An error that may occur when trying to decode an |
PrimeFieldDecodingError |
An error that may occur when trying to interpret a |
Traits
CurveAffine |
Affine representation of an elliptic curve point guaranteed to be in the correct prime order subgroup. |
CurveProjective |
Projective representation of an elliptic curve point guaranteed to be in the correct prime order subgroup. |
EncodedPoint |
An encoded elliptic curve point, which should essentially wrap a |
Engine |
An "engine" is a collection of types (fields, elliptic curve groups, etc.)
with well-defined relationships. In particular, the G1/G2 curve groups are
of prime order |
Field |
This trait represents an element of a field. |
PrimeField |
This represents an element of a prime field. |
PrimeFieldRepr |
This trait represents a wrapper around a biginteger which can encode any element of a particular
prime field. It is a smart wrapper around a sequence of |
SqrtField |
This trait represents an element of a field that has a square root operation described for it. |