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