pub struct ClaudeThinking {
pub supported: bool,
pub adaptive: bool,
pub enabled: bool,
pub disabled: Option<bool>,
pub between_tools: Option<bool>,
}Fields§
§supported: bool§adaptive: bool§enabled: bool§disabled: Option<bool>§between_tools: Option<bool>Trait Implementations§
Source§impl Clone for ClaudeThinking
impl Clone for ClaudeThinking
Source§impl Debug for ClaudeThinking
impl Debug for ClaudeThinking
Source§impl<'de> Deserialize<'de> for ClaudeThinking
impl<'de> Deserialize<'de> for ClaudeThinking
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 ClaudeThinking
Source§impl PartialEq for ClaudeThinking
impl PartialEq for ClaudeThinking
Source§impl Serialize for ClaudeThinking
impl Serialize for ClaudeThinking
impl StructuralPartialEq for ClaudeThinking
Auto Trait Implementations§
impl Freeze for ClaudeThinking
impl RefUnwindSafe for ClaudeThinking
impl Send for ClaudeThinking
impl Sync for ClaudeThinking
impl Unpin for ClaudeThinking
impl UnsafeUnpin for ClaudeThinking
impl UnwindSafe for ClaudeThinking
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