pub struct MailFolder {
pub display_name: String,
pub parent_folder_id: String,
pub child_folder_count: i32,
pub unread_item_count: i32,
pub total_item_count: i32,
pub messages: Vec<Message>,
pub message_rules: Vec<MessageRule>,
pub child_folders: Vec<MailFolder>,
pub single_value_extended_properties: Vec<SingleValueLegacyExtendedProperty>,
pub multi_value_extended_properties: Vec<MultiValueLegacyExtendedProperty>,
}
Fields§
§display_name: String
§parent_folder_id: String
§child_folder_count: i32
§unread_item_count: i32
§total_item_count: i32
§messages: Vec<Message>
§message_rules: Vec<MessageRule>
§child_folders: Vec<MailFolder>
§single_value_extended_properties: Vec<SingleValueLegacyExtendedProperty>
§multi_value_extended_properties: Vec<MultiValueLegacyExtendedProperty>
Trait Implementations§
Source§impl Clone for MailFolder
impl Clone for MailFolder
Source§fn clone(&self) -> MailFolder
fn clone(&self) -> MailFolder
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 MailFolder
impl Debug for MailFolder
Source§impl<'de> Deserialize<'de> for MailFolder
impl<'de> Deserialize<'de> for MailFolder
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MailFolder
impl PartialEq for MailFolder
Source§impl Serialize for MailFolder
impl Serialize for MailFolder
impl Eq for MailFolder
impl StructuralPartialEq for MailFolder
Auto Trait Implementations§
impl Freeze for MailFolder
impl RefUnwindSafe for MailFolder
impl Send for MailFolder
impl Sync for MailFolder
impl Unpin for MailFolder
impl UnwindSafe for MailFolder
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