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

pub struct G1Affine { /* fields omitted */ }

Trait Implementations

impl Copy for G1Affine
[src]

impl Clone for G1Affine
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl PartialEq for G1Affine
[src]

[src]

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

[src]

This method tests for !=.

impl Eq for G1Affine
[src]

impl Debug for G1Affine
[src]

[src]

Formats the value using the given formatter. Read more

impl Display for G1Affine
[src]

[src]

Formats the value using the given formatter. Read more

impl CurveAffine for G1Affine
[src]

[src]

Returns the additive identity.

[src]

Returns a fixed generator of unknown exponent.

[src]

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

[src]

Performs scalar multiplication of this element with mixed addition.

[src]

Negates this element.

[src]

Prepares this element for pairing purposes.

[src]

Perform a pairing

[src]

Converts this element into its affine representation.

[src]

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

[src]

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

impl From<G1Affine> for G1
[src]

[src]

Performs the conversion.

impl From<G1> for G1Affine
[src]

[src]

Performs the conversion.

Auto Trait Implementations

impl Send for G1Affine

impl Sync for G1Affine