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