pub trait DigestPrimitive: PrimeCurve {
type Digest: Digest;
}
Available on crate features
hazmat
and digest
only.Expand description
Bind a preferred Digest
algorithm to an elliptic curve type.
Generally there is a preferred variety of the SHA-2 family used with ECDSA for a particular elliptic curve.
This trait can be used to specify it, and with it receive a blanket impl of
PrehashSignature
, used by signature_derive
) for the Signature
type for a particular elliptic curve.
Required Associated Types§
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.