Struct pairing::bls12_381::G1Affine [] [src]

pub struct G1Affine { /* fields omitted */ }

Trait Implementations

impl Copy for G1Affine
[src]

impl Clone for G1Affine
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for G1Affine
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for G1Affine
[src]

impl Debug for G1Affine
[src]

Formats the value using the given formatter.

impl Display for G1Affine
[src]

Formats the value using the given formatter. Read more

impl CurveAffine for G1Affine
[src]

Returns the additive identity.

Returns a fixed generator of unknown exponent.

Determines if this point represents the point at infinity; the additive identity. Read more

Performs scalar multiplication of this element with mixed addition.

Negates this element.

Prepares this element for pairing purposes.

Converts this element into its affine representation.

Converts this element into its compressed encoding, so long as it's not the point at infinity. Read more

Converts this element into its uncompressed encoding, so long as it's not the point at infinity. Read more

impl From<G1> for G1Affine
[src]

Performs the conversion.