pub type Sec1Point<C> = EncodedPoint<<C as Curve>::FieldBytesSize>;Expand description
SEC1-encoded elliptic curve point sized appropriately for a given curve.
Aliased Type§
pub struct Sec1Point<C> { /* private fields */ }Trait Implementations§
Source§impl<C> From<&VerifyingKey<C>> for Sec1Point<C>where
C: EcdsaCurve + CurveArithmetic + PointCompression,
AffinePoint<C>: FromSec1Point<C> + ToSec1Point<C>,
FieldBytesSize<C>: ModulusSize,
impl<C> From<&VerifyingKey<C>> for Sec1Point<C>where
C: EcdsaCurve + CurveArithmetic + PointCompression,
AffinePoint<C>: FromSec1Point<C> + ToSec1Point<C>,
FieldBytesSize<C>: ModulusSize,
Source§fn from(verifying_key: &VerifyingKey<C>) -> Sec1Point<C>
fn from(verifying_key: &VerifyingKey<C>) -> Sec1Point<C>
Converts to this type from the input type.
Source§impl<C> From<VerifyingKey<C>> for Sec1Point<C>where
C: EcdsaCurve + CurveArithmetic + PointCompression,
AffinePoint<C>: FromSec1Point<C> + ToSec1Point<C>,
FieldBytesSize<C>: ModulusSize,
impl<C> From<VerifyingKey<C>> for Sec1Point<C>where
C: EcdsaCurve + CurveArithmetic + PointCompression,
AffinePoint<C>: FromSec1Point<C> + ToSec1Point<C>,
FieldBytesSize<C>: ModulusSize,
Source§fn from(verifying_key: VerifyingKey<C>) -> Sec1Point<C>
fn from(verifying_key: VerifyingKey<C>) -> Sec1Point<C>
Converts to this type from the input type.