pub struct ToolCallUpdateInfo {
pub tool_call_id: String,
pub status: Option<String>,
pub title: Option<String>,
pub content: Option<Value>,
}Expand description
An incremental update to an in-progress tool call.
Fields§
§tool_call_id: String§status: Option<String>§title: Option<String>§content: Option<Value>Trait Implementations§
Source§impl Clone for ToolCallUpdateInfo
impl Clone for ToolCallUpdateInfo
Source§fn clone(&self) -> ToolCallUpdateInfo
fn clone(&self) -> ToolCallUpdateInfo
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 moreAuto Trait Implementations§
impl Freeze for ToolCallUpdateInfo
impl RefUnwindSafe for ToolCallUpdateInfo
impl Send for ToolCallUpdateInfo
impl Sync for ToolCallUpdateInfo
impl Unpin for ToolCallUpdateInfo
impl UnsafeUnpin for ToolCallUpdateInfo
impl UnwindSafe for ToolCallUpdateInfo
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