#[non_exhaustive]pub enum ServiceTierType {
Known(ServiceTierTypeKnown),
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.
Known(ServiceTierTypeKnown)
Unknown(String)
Trait Implementations§
Source§impl Clone for ServiceTierType
impl Clone for ServiceTierType
Source§fn clone(&self) -> ServiceTierType
fn clone(&self) -> ServiceTierType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ServiceTierType
impl Debug for ServiceTierType
Source§impl<'de> Deserialize<'de> for ServiceTierType
impl<'de> Deserialize<'de> for ServiceTierType
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 ServiceTierType
Source§impl PartialEq for ServiceTierType
impl PartialEq for ServiceTierType
Source§impl Serialize for ServiceTierType
impl Serialize for ServiceTierType
impl StructuralPartialEq for ServiceTierType
Auto Trait Implementations§
impl Freeze for ServiceTierType
impl RefUnwindSafe for ServiceTierType
impl Send for ServiceTierType
impl Sync for ServiceTierType
impl Unpin for ServiceTierType
impl UnsafeUnpin for ServiceTierType
impl UnwindSafe for ServiceTierType
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