summaryrefslogtreecommitdiffstats
path: root/lib/domain/libimagmail/src/store.rs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/domain/libimagmail/src/store.rs')
-rw-r--r--lib/domain/libimagmail/src/store.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/domain/libimagmail/src/store.rs b/lib/domain/libimagmail/src/store.rs
index 1366356f..637dac54 100644
--- a/lib/domain/libimagmail/src/store.rs
+++ b/lib/domain/libimagmail/src/store.rs
@@ -69,7 +69,7 @@ impl<'a> MailStore<'a> for Store {
CollName: AsRef<str> + Debug
{
let message_id = get_message_id_for_mailfile(p.as_ref())?;
- let new_sid = crate::module_path::new_id(message_id.clone())?;
+ let new_sid = crate::module_path::new_id(message_id.as_ref())?;
let mut entry = self.create(new_sid)?;
entry
@@ -78,7 +78,7 @@ impl<'a> MailStore<'a> for Store {
let _ = entry
.get_header_mut()
- .insert("mail.message-id", Value::String(message_id))?;
+ .insert("mail.message-id", Value::String(message_id.into()))?;
entry.set_isflag::<IsMail>()?;
Ok(entry)
@@ -91,7 +91,7 @@ impl<'a> MailStore<'a> for Store {
where P: AsRef<Path> + Debug
{
let message_id = get_message_id_for_mailfile(p.as_ref())?;
- let new_sid = crate::module_path::new_id(message_id.clone())?;
+ let new_sid = crate::module_path::new_id(message_id.as_ref())?;
match self.get(new_sid)? {
Some(mut entry) => {
@@ -105,7 +105,7 @@ impl<'a> MailStore<'a> for Store {
p.as_ref().display()))
}
- let _ = entry.get_header_mut().insert("mail.message-id", Value::String(message_id))?;
+ let _ = entry.get_header_mut().insert("mail.message-id", Value::String(message_id.into()))?;
Ok(Some(entry))
},
None => Ok(None),
@@ -118,12 +118,12 @@ impl<'a> MailStore<'a> for Store {
CollName: AsRef<str> + Debug
{
let message_id = get_message_id_for_mailfile(&p)?;
- let new_sid = crate::module_path::new_id(message_id.clone())?;
+ let new_sid = crate::module_path::new_id(message_id.as_ref())?;
let mut entry = self.retrieve(new_sid)?;
let _ = entry
.get_header_mut()
- .insert("mail.message-id", Value::String(message_id))?;
+ .insert("mail.message-id", Value::String(message_id.into()))?;
entry
.as_ref_with_hasher_mut::<DefaultHasher>()