pub enum EmailProperty {
Show 26 variants
Id,
BlobId,
ThreadId,
MailboxIds,
Keywords,
Size,
ReceivedAt,
MessageId,
InReplyTo,
References,
Subject,
From,
To,
Cc,
Bcc,
ReplyTo,
Sender,
SentAt,
HasAttachment,
Preview,
BodyStructure,
TextBody,
HtmlBody,
Attachments,
BodyValues,
Headers,
}Expand description
Property selector for crate::Email /get and /set.
Variants§
Id
BlobId
ThreadId
MailboxIds
Keywords
Size
ReceivedAt
MessageId
InReplyTo
References
Subject
From
To
Cc
Bcc
ReplyTo
Sender
SentAt
HasAttachment
Preview
BodyStructure
TextBody
HtmlBody
Attachments
BodyValues
Headers
Trait Implementations§
Source§impl Clone for EmailProperty
impl Clone for EmailProperty
Source§fn clone(&self) -> EmailProperty
fn clone(&self) -> EmailProperty
Returns a duplicate of the value. Read more
1.0.0 · 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 EmailProperty
impl Debug for EmailProperty
Source§impl Hash for EmailProperty
impl Hash for EmailProperty
Source§impl PartialEq for EmailProperty
impl PartialEq for EmailProperty
impl Eq for EmailProperty
impl StructuralPartialEq for EmailProperty
Auto Trait Implementations§
impl Freeze for EmailProperty
impl RefUnwindSafe for EmailProperty
impl Send for EmailProperty
impl Sync for EmailProperty
impl Unpin for EmailProperty
impl UnsafeUnpin for EmailProperty
impl UnwindSafe for EmailProperty
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