#[non_exhaustive]pub enum DurationUsageType {
Duration,
}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.
Duration
Trait Implementations§
Source§impl Clone for DurationUsageType
impl Clone for DurationUsageType
impl Copy for DurationUsageType
Source§impl Debug for DurationUsageType
impl Debug for DurationUsageType
Source§impl DeclaredFields for DurationUsageType
impl DeclaredFields for DurationUsageType
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for DurationUsageType
impl<'de> Deserialize<'de> for DurationUsageType
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 DurationUsageType
Source§impl PartialEq for DurationUsageType
impl PartialEq for DurationUsageType
Source§impl Serialize for DurationUsageType
impl Serialize for DurationUsageType
impl StructuralPartialEq for DurationUsageType
Auto Trait Implementations§
impl Freeze for DurationUsageType
impl RefUnwindSafe for DurationUsageType
impl Send for DurationUsageType
impl Sync for DurationUsageType
impl Unpin for DurationUsageType
impl UnsafeUnpin for DurationUsageType
impl UnwindSafe for DurationUsageType
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