pub struct EsiMailLabel {
pub label_id: i32,
pub name: String,
pub color: Option<String>,
pub unread_count: Option<i32>,
}Expand description
A single mail label.
Fields§
§label_id: i32§name: String§color: Option<String>§unread_count: Option<i32>Trait Implementations§
Source§impl Clone for EsiMailLabel
impl Clone for EsiMailLabel
Source§fn clone(&self) -> EsiMailLabel
fn clone(&self) -> EsiMailLabel
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 EsiMailLabel
impl Debug for EsiMailLabel
Source§impl<'de> Deserialize<'de> for EsiMailLabel
impl<'de> Deserialize<'de> for EsiMailLabel
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
Auto Trait Implementations§
impl Freeze for EsiMailLabel
impl RefUnwindSafe for EsiMailLabel
impl Send for EsiMailLabel
impl Sync for EsiMailLabel
impl Unpin for EsiMailLabel
impl UnsafeUnpin for EsiMailLabel
impl UnwindSafe for EsiMailLabel
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