summaryrefslogtreecommitdiff
path: root/src/crypto.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/crypto.rs')
-rw-r--r--src/crypto.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/crypto.rs b/src/crypto.rs
index 58ab6d2..a188f46 100644
--- a/src/crypto.rs
+++ b/src/crypto.rs
@@ -111,7 +111,7 @@ impl StretchedPW {
}
}
-#[derive(Clone, Serialize, Deserialize, PartialEq, Eq)]
+#[derive(Clone, Copy, Serialize, Deserialize, PartialEq, Eq)]
pub(crate) struct SessionToken(#[serde(with = "as_hex")] [u8; 32]);
impl Debug for SessionToken {
@@ -138,7 +138,7 @@ impl SessionCredentials {
}
}
-#[derive(Clone, Serialize, Deserialize, PartialEq, Eq)]
+#[derive(Clone, Copy, Serialize, Deserialize, PartialEq, Eq)]
pub(crate) struct KeyFetchToken(#[serde(with = "as_hex")] [u8; 32]);
impl Debug for KeyFetchToken {
@@ -222,7 +222,7 @@ impl WrappedKeyBundle {
}
}
-#[derive(Clone, Serialize, Deserialize, PartialEq, Eq)]
+#[derive(Clone, Copy, Serialize, Deserialize, PartialEq, Eq)]
pub(crate) struct PasswordChangeToken(#[serde(with = "as_hex")] [u8; 32]);
impl Debug for PasswordChangeToken {
@@ -254,7 +254,7 @@ impl PasswordChangeReq {
}
}
-#[derive(Clone, Serialize, Deserialize, PartialEq, Eq)]
+#[derive(Clone, Copy, Serialize, Deserialize, PartialEq, Eq)]
pub(crate) struct AccountResetToken(#[serde(with = "as_hex")] [u8; 32]);
impl Debug for AccountResetToken {