From efa66f09f86de88d6dca98a5a3e741b2d0106879 Mon Sep 17 00:00:00 2001 From: Quentin Gliech Date: Wed, 31 Aug 2022 18:55:31 +0200 Subject: [PATCH] Avoid some unncessary clones --- crates/keystore/src/lib.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/keystore/src/lib.rs b/crates/keystore/src/lib.rs index c0ac57862..c9a77ce02 100644 --- a/crates/keystore/src/lib.rs +++ b/crates/keystore/src/lib.rs @@ -476,15 +476,15 @@ impl PrivateKey { } (Self::EcP256(key), JsonWebSignatureAlg::Es256) => { - mas_jose::jwa::Es256SigningKey::from(*key.clone()).into() + mas_jose::jwa::Es256SigningKey::from(key.as_ref()).into() } (Self::EcP384(key), JsonWebSignatureAlg::Es384) => { - mas_jose::jwa::Es384SigningKey::from(*key.clone()).into() + mas_jose::jwa::Es384SigningKey::from(key.as_ref()).into() } (Self::EcK256(key), JsonWebSignatureAlg::Es256K) => { - mas_jose::jwa::Es256KSigningKey::from(*key.clone()).into() + mas_jose::jwa::Es256KSigningKey::from(key.as_ref()).into() } _ => return Err(WrongAlgorithmError),