From 84917bb59d815eba16f6dabcf92ab4bdf079e977 Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Fri, 26 May 2023 10:44:52 +0200 Subject: [PATCH] Fix clippy lints --- crates/matrix-sdk-crypto/src/backups/keys/compat.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/crates/matrix-sdk-crypto/src/backups/keys/compat.rs b/crates/matrix-sdk-crypto/src/backups/keys/compat.rs index 325d7f813..157750a03 100644 --- a/crates/matrix-sdk-crypto/src/backups/keys/compat.rs +++ b/crates/matrix-sdk-crypto/src/backups/keys/compat.rs @@ -176,6 +176,7 @@ pub enum MessageDecodeError { Key(#[from] KeyError), } +#[derive(Debug)] pub struct Message { pub ciphertext: Vec, pub mac: Vec, @@ -225,12 +226,12 @@ mod test { } } - impl Into for Message { - fn into(self) -> PkMessage { + impl From for PkMessage { + fn from(val: Message) -> Self { PkMessage { - ciphertext: encode(self.ciphertext), - mac: encode(self.mac), - ephemeral_key: self.ephemeral_key.to_base64(), + ciphertext: encode(val.ciphertext), + mac: encode(val.mac), + ephemeral_key: val.ephemeral_key.to_base64(), } } }