pub struct MailAddress { /* private fields */ }Expand description
Represents a valid email address
Implementations§
Trait Implementations§
Source§impl Clone for MailAddress
impl Clone for MailAddress
Source§fn clone(&self) -> MailAddress
fn clone(&self) -> MailAddress
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 MailAddress
impl Debug for MailAddress
Source§impl<'de> Deserialize<'de> for MailAddress
impl<'de> Deserialize<'de> for MailAddress
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 Display for MailAddress
impl Display for MailAddress
Source§impl FromStr for MailAddress
impl FromStr for MailAddress
Source§impl Hash for MailAddress
impl Hash for MailAddress
Source§impl PartialEq for MailAddress
impl PartialEq for MailAddress
Source§impl Serialize for MailAddress
impl Serialize for MailAddress
impl Eq for MailAddress
impl StructuralPartialEq for MailAddress
Auto Trait Implementations§
impl Freeze for MailAddress
impl RefUnwindSafe for MailAddress
impl Send for MailAddress
impl Sync for MailAddress
impl Unpin for MailAddress
impl UnsafeUnpin for MailAddress
impl UnwindSafe for MailAddress
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