pub struct DeferredToolCall {
pub tool_name: String,
pub tool_call_id: String,
pub arguments: Value,
pub kind: ToolKind,
}Fields§
§tool_name: String§tool_call_id: String§arguments: Value§kind: ToolKindTrait Implementations§
Source§impl Clone for DeferredToolCall
impl Clone for DeferredToolCall
Source§fn clone(&self) -> DeferredToolCall
fn clone(&self) -> DeferredToolCall
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 DeferredToolCall
impl RefUnwindSafe for DeferredToolCall
impl Send for DeferredToolCall
impl Sync for DeferredToolCall
impl Unpin for DeferredToolCall
impl UnwindSafe for DeferredToolCall
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