pub struct EsiMailUpdate {
pub read: Option<bool>,
pub labels: Option<Vec<i32>>,
}Expand description
Body for updating mail metadata (read status, labels).
Fields§
§read: Option<bool>§labels: Option<Vec<i32>>Trait Implementations§
Source§impl Clone for EsiMailUpdate
impl Clone for EsiMailUpdate
Source§fn clone(&self) -> EsiMailUpdate
fn clone(&self) -> EsiMailUpdate
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 EsiMailUpdate
impl Debug for EsiMailUpdate
Auto Trait Implementations§
impl Freeze for EsiMailUpdate
impl RefUnwindSafe for EsiMailUpdate
impl Send for EsiMailUpdate
impl Sync for EsiMailUpdate
impl Unpin for EsiMailUpdate
impl UnsafeUnpin for EsiMailUpdate
impl UnwindSafe for EsiMailUpdate
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