pub trait VerifiableCurve: Curve {
// Required method
fn verify(
signature: &Self::Signature,
message: &Self::Message,
verifying_key: &Self::VerifyingKey,
) -> Option<Self::PublicKey>;
}Required Methods§
fn verify( signature: &Self::Signature, message: &Self::Message, verifying_key: &Self::VerifyingKey, ) -> Option<Self::PublicKey>
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.