pub enum AttributeV1_0 {
Show 17 variants
Handle(u64),
Subject(String),
Datetime(NaiveDateTime),
SenderName(String),
SenderAddressing(String),
ReplyToAddressing(String),
RecipientName(String),
RecipientAddressing(Vec<String>),
Type(MessageType),
Size(u64),
Text(bool),
ReceiptionStatus(ReceptionStatus),
AttachmentSize(u64),
Priority(bool),
Read(bool),
Sent(bool),
Protected(bool),
}
Expand description
List of attributes available for messages-listing v1.0 objects. See MAP v1.4.2 section 3.1.6.1 for details.
Variants§
Handle(u64)
Subject(String)
Datetime(NaiveDateTime)
SenderName(String)
SenderAddressing(String)
ReplyToAddressing(String)
RecipientName(String)
RecipientAddressing(Vec<String>)
Type(MessageType)
Size(u64)
Text(bool)
ReceiptionStatus(ReceptionStatus)
AttachmentSize(u64)
Priority(bool)
Read(bool)
Sent(bool)
Protected(bool)
Trait Implementations§
Source§impl Debug for AttributeV1_0
impl Debug for AttributeV1_0
Source§impl Hash for AttributeV1_0
impl Hash for AttributeV1_0
Source§impl PartialEq for AttributeV1_0
impl PartialEq for AttributeV1_0
Note that partial equality for AttributeV1_0 indicates that two attributes are of the same type, but not necessarily the same value.
Source§impl TryFrom<&OwnedAttribute> for AttributeV1_0
impl TryFrom<&OwnedAttribute> for AttributeV1_0
impl Eq for AttributeV1_0
Auto Trait Implementations§
impl Freeze for AttributeV1_0
impl RefUnwindSafe for AttributeV1_0
impl Send for AttributeV1_0
impl Sync for AttributeV1_0
impl Unpin for AttributeV1_0
impl UnwindSafe for AttributeV1_0
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