[][src]Enum mailin::HeloResult

pub enum HeloResult {
    Ok,
    BadHelo,
    BlockedIp,
}

HeloResult is the result of an smtp HELO or EHLO command

Variants

Ok

Helo successful

BadHelo

Return to indicate that Helo verification failed

BlockedIp

Return to indicate the ip address is on blocklists

Trait Implementations

impl From<HeloResult> for Response
[src]

Auto Trait Implementations

impl Send for HeloResult

impl Sync for HeloResult

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]