pub struct MailAccount {
pub id: String,
pub address: String,
pub display_name: Option<String>,
pub provider_hint: Option<String>,
}Fields§
§id: String§address: String§display_name: Option<String>§provider_hint: Option<String>Trait Implementations§
Source§impl Clone for MailAccount
impl Clone for MailAccount
Source§fn clone(&self) -> MailAccount
fn clone(&self) -> MailAccount
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 MailAccount
impl Debug for MailAccount
Source§impl<'de> Deserialize<'de> for MailAccount
impl<'de> Deserialize<'de> for MailAccount
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 MailAccount
impl RefUnwindSafe for MailAccount
impl Send for MailAccount
impl Sync for MailAccount
impl Unpin for MailAccount
impl UnsafeUnpin for MailAccount
impl UnwindSafe for MailAccount
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