Enum mailstrom::status::DeliveryResult [] [src]

pub enum DeliveryResult {
    Queued,
    Deferred(u8String),
    Delivered(String),
    Failed(String),
}

The result (so far) of the sending of an email to a particular recipient

Variants

Mail is queued to be sent, but no attempt has yet been made to send. This state should be moved through rather quickly.

Mail sending has been deferred due to a transient error. Number of attempts and Error are included.

Mail has been sent. Delivery response included.

Mail sending has failed due to a permanent error. Error is included.

Methods

impl DeliveryResult
[src]

Trait Implementations

impl Debug for DeliveryResult
[src]

Formats the value using the given formatter.

impl Clone for DeliveryResult
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for DeliveryResult
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.