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