#[non_exhaustive]pub enum EmailDeliveryMetricsPeriod {
Day,
Week,
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.
Day
day
Week
week
Unknown(String)
A value this version of the client does not know, kept as received.
Implementations§
Trait Implementations§
Source§impl Clone for EmailDeliveryMetricsPeriod
impl Clone for EmailDeliveryMetricsPeriod
Source§impl Debug for EmailDeliveryMetricsPeriod
impl Debug for EmailDeliveryMetricsPeriod
Source§impl<'de> Deserialize<'de> for EmailDeliveryMetricsPeriod
impl<'de> Deserialize<'de> for EmailDeliveryMetricsPeriod
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 EmailDeliveryMetricsPeriod
impl Display for EmailDeliveryMetricsPeriod
impl Eq for EmailDeliveryMetricsPeriod
impl StructuralPartialEq for EmailDeliveryMetricsPeriod
Auto Trait Implementations§
impl Freeze for EmailDeliveryMetricsPeriod
impl RefUnwindSafe for EmailDeliveryMetricsPeriod
impl Send for EmailDeliveryMetricsPeriod
impl Sync for EmailDeliveryMetricsPeriod
impl Unpin for EmailDeliveryMetricsPeriod
impl UnsafeUnpin for EmailDeliveryMetricsPeriod
impl UnwindSafe for EmailDeliveryMetricsPeriod
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