JMAP for File Storage implementation (closes #2218)

This commit is contained in:
mdecimus
2025-10-03 16:52:34 +02:00
parent d000b5975a
commit c47413a42b
32 changed files with 1683 additions and 38 deletions

View File

@@ -49,6 +49,10 @@ impl BlobHash {
}
hex
}
pub fn is_empty(&self) -> bool {
self.0 == [0; BLOB_HASH_LEN]
}
}
impl From<&ArchivedBlobHash> for BlobHash {

View File

@@ -47,11 +47,6 @@ pub enum EmailField {
To,
Cc,
Bcc,
//ReplyTo,
//Sender,
//InReplyTo,
//MessageId,
//EmailIds,
}
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
@@ -127,11 +122,6 @@ impl From<EmailField> for u8 {
EmailField::SentAt => 26,
EmailField::HasAttachment => 89,
EmailField::Archive => ARCHIVE_FIELD,
//EmailField::MessageId => 11,
//EmailField::ReplyTo => 21,
//EmailField::Sender => 25,
//EmailField::EmailIds => 84,
//EmailField::InReplyTo => 96,
}
}
}