pub struct ToolResultV2Metadata {
pub tool_call_id: ToolCallId,
pub originating_call: BoxId,
pub result: Result<String, String>,
pub metadata_type: String,
pub metadata_contents: String,
}Fields§
§tool_call_id: ToolCallId§originating_call: BoxId§result: Result<String, String>§metadata_type: String§metadata_contents: StringTrait Implementations§
Source§impl Clone for ToolResultV2Metadata
impl Clone for ToolResultV2Metadata
Source§impl Debug for ToolResultV2Metadata
impl Debug for ToolResultV2Metadata
impl Eq for ToolResultV2Metadata
Source§impl PartialEq for ToolResultV2Metadata
impl PartialEq for ToolResultV2Metadata
impl StructuralPartialEq for ToolResultV2Metadata
Auto Trait Implementations§
impl Freeze for ToolResultV2Metadata
impl RefUnwindSafe for ToolResultV2Metadata
impl Send for ToolResultV2Metadata
impl Sync for ToolResultV2Metadata
impl Unpin for ToolResultV2Metadata
impl UnsafeUnpin for ToolResultV2Metadata
impl UnwindSafe for ToolResultV2Metadata
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