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