pub enum ThinkingBlock {
Thinking {
thinking: String,
signature: String,
},
Redacted {
data: String,
},
}Expand description
Thinking block returned by Claude when thinking is enabled.
Variants§
Trait Implementations§
Source§impl Clone for ThinkingBlock
impl Clone for ThinkingBlock
Source§fn clone(&self) -> ThinkingBlock
fn clone(&self) -> ThinkingBlock
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ThinkingBlock
impl RefUnwindSafe for ThinkingBlock
impl Send for ThinkingBlock
impl Sync for ThinkingBlock
impl Unpin for ThinkingBlock
impl UnsafeUnpin for ThinkingBlock
impl UnwindSafe for ThinkingBlock
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