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