pub enum JmapEmailProperty {
Show 26 variants
Id,
BlobId,
ThreadId,
MailboxIds,
Keywords,
Size,
ReceivedAt,
MessageId,
InReplyTo,
References,
Sender,
From,
To,
Cc,
Bcc,
ReplyTo,
Subject,
SentAt,
BodyStructure,
BodyValues,
TextBody,
HtmlBody,
Attachments,
HasAttachment,
Preview,
Headers,
}Expand description
JmapEmail properties requestable in Email/get (RFC 8621 §4.1).
Variants§
Id
BlobId
ThreadId
MailboxIds
Keywords
Size
ReceivedAt
MessageId
InReplyTo
References
Sender
From
To
Cc
Bcc
ReplyTo
Subject
SentAt
BodyStructure
BodyValues
TextBody
HtmlBody
Attachments
HasAttachment
Preview
Headers
Trait Implementations§
Source§impl Clone for JmapEmailProperty
impl Clone for JmapEmailProperty
Source§fn clone(&self) -> JmapEmailProperty
fn clone(&self) -> JmapEmailProperty
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JmapEmailProperty
impl Debug for JmapEmailProperty
Auto Trait Implementations§
impl Freeze for JmapEmailProperty
impl RefUnwindSafe for JmapEmailProperty
impl Send for JmapEmailProperty
impl Sync for JmapEmailProperty
impl Unpin for JmapEmailProperty
impl UnsafeUnpin for JmapEmailProperty
impl UnwindSafe for JmapEmailProperty
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more