pub struct ToolUseStart {
pub id: String,
pub name: String,
}Expand description
Tool-use block has started.
Fields§
§id: StringTool-use identifier.
name: StringTool name.
Trait Implementations§
Source§impl Clone for ToolUseStart
impl Clone for ToolUseStart
Source§fn clone(&self) -> ToolUseStart
fn clone(&self) -> ToolUseStart
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 ToolUseStart
impl Debug for ToolUseStart
Source§impl PartialEq for ToolUseStart
impl PartialEq for ToolUseStart
Source§impl StreamEvent for ToolUseStart
impl StreamEvent for ToolUseStart
Source§fn event_type(&self) -> &'static str
fn event_type(&self) -> &'static str
Stable event type emitted on the wire.
impl StructuralPartialEq for ToolUseStart
Auto Trait Implementations§
impl Freeze for ToolUseStart
impl RefUnwindSafe for ToolUseStart
impl Send for ToolUseStart
impl Sync for ToolUseStart
impl Unpin for ToolUseStart
impl UnsafeUnpin for ToolUseStart
impl UnwindSafe for ToolUseStart
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