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§fn clone(&self) -> ToolMessageMetadata
fn clone(&self) -> ToolMessageMetadata
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 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