[][src]Enum milter::Stage

pub enum Stage {
    Connect,
    Helo,
    Mail,
    Rcpt,
    Data,
    Eoh,
    Eom,
}

The milter protocol stage.

Variants

Connect

The connect stage.

Helo

The helo stage.

Mail

The mail stage.

Rcpt

The rcpt stage.

Data

The data stage.

Eoh

The eoh stage.

Eom

The eom stage.

Trait Implementations

impl Clone for Stage[src]

impl Copy for Stage[src]

impl Eq for Stage[src]

impl PartialEq<Stage> for Stage[src]

impl Debug for Stage[src]

impl Hash for Stage[src]

impl StructuralPartialEq for Stage[src]

impl StructuralEq for Stage[src]

Auto Trait Implementations

impl Send for Stage

impl Sync for Stage

impl Unpin for Stage

impl UnwindSafe for Stage

impl RefUnwindSafe for Stage

Blanket Implementations

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

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.

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

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

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