[][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 Debug for Stage[src]

impl Eq for Stage[src]

impl Hash for Stage[src]

impl PartialEq<Stage> for Stage[src]

impl StructuralEq for Stage[src]

impl StructuralPartialEq for Stage[src]

Auto Trait Implementations

impl RefUnwindSafe for Stage

impl Send for Stage

impl Sync for Stage

impl Unpin for Stage

impl UnwindSafe for Stage

Blanket Implementations

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

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

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

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

impl<T, U> Into<U> for T where
    U: From<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.