pub(crate) trait ParsedVerificationAlgorithm: Debug + Sync {
// Required methods
fn parsed_verify_sig(
&self,
public_key: &ParsedPublicKey,
msg: &[u8],
signature: &[u8],
) -> Result<(), Unspecified>;
fn parsed_verify_digest_sig(
&self,
public_key: &ParsedPublicKey,
digest: &Digest,
signature: &[u8],
) -> Result<(), Unspecified>;
}Required Methods§
fn parsed_verify_sig( &self, public_key: &ParsedPublicKey, msg: &[u8], signature: &[u8], ) -> Result<(), Unspecified>
fn parsed_verify_digest_sig( &self, public_key: &ParsedPublicKey, digest: &Digest, signature: &[u8], ) -> Result<(), Unspecified>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".