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