diff --git a/cli/src/terminal.rs b/cli/src/terminal.rs index 3cbac62..5262262 100644 --- a/cli/src/terminal.rs +++ b/cli/src/terminal.rs @@ -194,8 +194,8 @@ pub fn print_cert_info( .oid, )?; - print_cert_attr(stream, "Subject", &cert.tbs_certificate().subject())?; - print_cert_attr(stream, "Issuer", &cert.tbs_certificate().issuer())?; + print_cert_attr(stream, "Subject", cert.tbs_certificate().subject())?; + print_cert_attr(stream, "Issuer", cert.tbs_certificate().issuer())?; print_cert_attr( stream, "Fingerprint", diff --git a/src/certificate.rs b/src/certificate.rs index dfd5b23..4da60b0 100644 --- a/src/certificate.rs +++ b/src/certificate.rs @@ -455,20 +455,20 @@ pub mod yubikey_signer { } } - impl<'y, KT: KeyType> Keypair for Signer<'y, KT> { + impl Keypair for Signer<'_, KT> { type VerifyingKey = KT::VerifyingKey; fn verifying_key(&self) -> ::VerifyingKey { self.public_key.clone() } } - impl<'y, KT: KeyType> DynSignatureAlgorithmIdentifier for Signer<'y, KT> { + impl DynSignatureAlgorithmIdentifier for Signer<'_, KT> { fn signature_algorithm_identifier(&self) -> spki::Result { self.verifying_key().signature_algorithm_identifier() } } - impl<'y, KT: KeyType> signature::Signer for Signer<'y, KT> { + impl signature::Signer for Signer<'_, KT> { fn try_sign(&self, msg: &[u8]) -> SigResult { let data = KT::prepare(msg)?;