#[repr(u8)]pub enum EmailStatus {
Queued = 0,
Sent = 1,
Delivered = 2,
Bounced = 3,
Complained = 4,
Failed = 5,
}Expand description
Delivery status of a transactional email, mirroring the server-side
integer-backed enum. Deserialized with serde_repr from the plain integer
the API returns.
Variants§
Trait Implementations§
Source§impl Clone for EmailStatus
impl Clone for EmailStatus
impl Copy for EmailStatus
Source§impl Debug for EmailStatus
impl Debug for EmailStatus
Source§impl<'de> Deserialize<'de> for EmailStatus
impl<'de> Deserialize<'de> for EmailStatus
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for EmailStatus
Source§impl PartialEq for EmailStatus
impl PartialEq for EmailStatus
Source§impl Serialize for EmailStatus
impl Serialize for EmailStatus
impl StructuralPartialEq for EmailStatus
Auto Trait Implementations§
impl Freeze for EmailStatus
impl RefUnwindSafe for EmailStatus
impl Send for EmailStatus
impl Sync for EmailStatus
impl Unpin for EmailStatus
impl UnsafeUnpin for EmailStatus
impl UnwindSafe for EmailStatus
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more