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