#[non_exhaustive]pub enum EmailContentDisposition {
Inline,
Attachment,
Unknown(String),
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Inline
inline
Attachment
attachment
Unknown(String)
A value this version of the client does not know, kept as received.
Implementations§
Trait Implementations§
Source§impl Clone for EmailContentDisposition
impl Clone for EmailContentDisposition
Source§impl Debug for EmailContentDisposition
impl Debug for EmailContentDisposition
Source§impl<'de> Deserialize<'de> for EmailContentDisposition
impl<'de> Deserialize<'de> for EmailContentDisposition
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
Source§impl Display for EmailContentDisposition
impl Display for EmailContentDisposition
impl Eq for EmailContentDisposition
Source§impl PartialEq for EmailContentDisposition
impl PartialEq for EmailContentDisposition
Source§impl Serialize for EmailContentDisposition
impl Serialize for EmailContentDisposition
impl StructuralPartialEq for EmailContentDisposition
Auto Trait Implementations§
impl Freeze for EmailContentDisposition
impl RefUnwindSafe for EmailContentDisposition
impl Send for EmailContentDisposition
impl Sync for EmailContentDisposition
impl Unpin for EmailContentDisposition
impl UnsafeUnpin for EmailContentDisposition
impl UnwindSafe for EmailContentDisposition
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