curve25519_dalek::traits

Trait Identity

Source
pub trait Identity {
    // Required method
    fn identity() -> Self;
}
Expand description

Trait for getting the identity element of a point type.

Required Methods§

Source

fn identity() -> Self

Returns the identity element of the curve. Can be used as a constructor.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Identity for AffineNielsPoint

Source§

impl Identity for ProjectiveNielsPoint

Source§

impl Identity for ProjectivePoint

Source§

impl Identity for CachedPoint

Available on nightly and curve25519_dalek_backend="simd" only.
Source§

impl Identity for ExtendedPoint

Available on nightly and curve25519_dalek_backend="simd" only.
Source§

impl Identity for CompressedEdwardsY

Source§

impl Identity for EdwardsPoint

Source§

impl Identity for MontgomeryPoint

Source§

impl Identity for CompressedRistretto

Source§

impl Identity for RistrettoPoint