pub struct ToolResultLine {
pub tool_call_id: String,
pub content: Value,
pub extra: Map<String, Value>,
}Expand description
A tool_result line.
Fields§
§tool_call_id: String§content: Value§extra: Map<String, Value>Trait Implementations§
Source§impl Clone for ToolResultLine
impl Clone for ToolResultLine
Source§fn clone(&self) -> ToolResultLine
fn clone(&self) -> ToolResultLine
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 ToolResultLine
impl Debug for ToolResultLine
Source§impl<'de> Deserialize<'de> for ToolResultLine
impl<'de> Deserialize<'de> for ToolResultLine
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
Source§impl PartialEq for ToolResultLine
impl PartialEq for ToolResultLine
Source§impl Serialize for ToolResultLine
impl Serialize for ToolResultLine
impl StructuralPartialEq for ToolResultLine
Auto Trait Implementations§
impl Freeze for ToolResultLine
impl RefUnwindSafe for ToolResultLine
impl Send for ToolResultLine
impl Sync for ToolResultLine
impl Unpin for ToolResultLine
impl UnsafeUnpin for ToolResultLine
impl UnwindSafe for ToolResultLine
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