pub struct ToolCallWithResult {
pub call: ToolCall,
pub result: ToolResult,
}Fields§
§call: ToolCall§result: ToolResultTrait Implementations§
Source§impl Clone for ToolCallWithResult
impl Clone for ToolCallWithResult
Source§fn clone(&self) -> ToolCallWithResult
fn clone(&self) -> ToolCallWithResult
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 moreSource§impl Debug for ToolCallWithResult
impl Debug for ToolCallWithResult
Source§impl<'de> Deserialize<'de> for ToolCallWithResult
impl<'de> Deserialize<'de> for ToolCallWithResult
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
Auto Trait Implementations§
impl Freeze for ToolCallWithResult
impl RefUnwindSafe for ToolCallWithResult
impl Send for ToolCallWithResult
impl Sync for ToolCallWithResult
impl Unpin for ToolCallWithResult
impl UnsafeUnpin for ToolCallWithResult
impl UnwindSafe for ToolCallWithResult
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