aboutsummaryrefslogtreecommitdiffstats
path: root/crates/turtle/src/atuin_client/encryption.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/turtle/src/atuin_client/encryption.rs')
-rw-r--r--crates/turtle/src/atuin_client/encryption.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/crates/turtle/src/atuin_client/encryption.rs b/crates/turtle/src/atuin_client/encryption.rs
index 661a6669..f1c921cb 100644
--- a/crates/turtle/src/atuin_client/encryption.rs
+++ b/crates/turtle/src/atuin_client/encryption.rs
@@ -63,7 +63,7 @@ pub(crate) fn encode_key(key: &Key) -> Result<String> {
Ok(buf)
}
-pub(crate) fn decode_key(key: String) -> Result<Key> {
+pub(crate) fn decode_key(key: &str) -> Result<Key> {
use rmp::decode;
let buf = BASE64_STANDARD
@@ -102,8 +102,6 @@ pub(crate) fn decode_key(key: String) -> Result<Key> {
#[cfg(test)]
mod test {
- use pretty_assertions::assert_eq;
-
#[test]
fn key_encodings() {
use super::{Key, decode_key, encode_key};
@@ -138,7 +136,7 @@ mod test {
];
for k in valid_encodings {
- assert_eq!(decode_key(k.to_owned()).expect(k), key);
+ assert_eq!(decode_key(k).expect(k), key);
}
}
}