pub struct OpenToolCall {
pub run_id: String,
pub step: u32,
pub tool: String,
pub arguments: Value,
pub source_event_seq: u64,
}Fields§
§run_id: String§step: u32§tool: String§arguments: Value§source_event_seq: u64Trait Implementations§
Source§impl Clone for OpenToolCall
impl Clone for OpenToolCall
Source§fn clone(&self) -> OpenToolCall
fn clone(&self) -> OpenToolCall
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 OpenToolCall
impl Debug for OpenToolCall
Source§impl PartialEq for OpenToolCall
impl PartialEq for OpenToolCall
impl StructuralPartialEq for OpenToolCall
Auto Trait Implementations§
impl Freeze for OpenToolCall
impl RefUnwindSafe for OpenToolCall
impl Send for OpenToolCall
impl Sync for OpenToolCall
impl Unpin for OpenToolCall
impl UnsafeUnpin for OpenToolCall
impl UnwindSafe for OpenToolCall
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