pub struct EcdsaSigningAlgorithm(pub(crate) &'static EcdsaVerificationAlgorithm);Expand description
An ECDSA signing algorithm.
Tuple Fields§
§0: &'static EcdsaVerificationAlgorithmMethods from Deref<Target = EcdsaVerificationAlgorithm>§
fn verify_ecdsa( &self, msg: &[u8], signature: &[u8], public_key: &ManagedPointer<*mut EVP_PKEY>, ) -> Result<(), Unspecified>
fn verify_digest_ecdsa( &self, digest: &Digest, signature: &[u8], public_key: &ManagedPointer<*mut EVP_PKEY>, ) -> Result<(), Unspecified>
Trait Implementations§
Source§impl Debug for EcdsaSigningAlgorithm
impl Debug for EcdsaSigningAlgorithm
Source§impl Deref for EcdsaSigningAlgorithm
impl Deref for EcdsaSigningAlgorithm
Source§impl PartialEq for EcdsaSigningAlgorithm
impl PartialEq for EcdsaSigningAlgorithm
impl Eq for EcdsaSigningAlgorithm
impl Sealed for EcdsaSigningAlgorithm
impl StructuralPartialEq for EcdsaSigningAlgorithm
Auto Trait Implementations§
impl Freeze for EcdsaSigningAlgorithm
impl RefUnwindSafe for EcdsaSigningAlgorithm
impl Send for EcdsaSigningAlgorithm
impl Sync for EcdsaSigningAlgorithm
impl Unpin for EcdsaSigningAlgorithm
impl UnwindSafe for EcdsaSigningAlgorithm
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more