[−][src]Struct addr::Email
Implementations
impl Email
[src]
Trait Implementations
impl Debug for Email
[src]
impl Display for Email
[src]
impl Eq for Email
[src]
impl FromStr for Email
[src]
type Err = Error
The associated error which can be returned from parsing.
fn from_str(address: &str) -> Result<Email>
[src]
Extracts Host from an email address
This method can also be used, simply to validate an email address. If it returns an error, the email address is not valid.
impl Hash for Email
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for Email
[src]
fn cmp(&self, other: &Email) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<Email> for Email
[src]
impl PartialOrd<Email> for Email
[src]
fn partial_cmp(&self, other: &Email) -> Option<Ordering>
[src]
fn lt(&self, other: &Email) -> bool
[src]
fn le(&self, other: &Email) -> bool
[src]
fn gt(&self, other: &Email) -> bool
[src]
fn ge(&self, other: &Email) -> bool
[src]
impl StructuralEq for Email
[src]
impl StructuralPartialEq for Email
[src]
Auto Trait Implementations
impl RefUnwindSafe for Email
impl Send for Email
impl Sync for Email
impl Unpin for Email
impl UnwindSafe for Email
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,