pub struct ToolCallDiffRecord {
pub tool_name: String,
pub args_hash: String,
pub result_changed: bool,
pub left_result: Option<String>,
pub right_result: Option<String>,
}Fields§
§tool_name: String§args_hash: String§result_changed: bool§left_result: Option<String>§right_result: Option<String>Trait Implementations§
Source§impl Clone for ToolCallDiffRecord
impl Clone for ToolCallDiffRecord
Source§fn clone(&self) -> ToolCallDiffRecord
fn clone(&self) -> ToolCallDiffRecord
Returns a duplicate of the value. Read more
1.0.0 · 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 ToolCallDiffRecord
impl Debug for ToolCallDiffRecord
Source§impl Default for ToolCallDiffRecord
impl Default for ToolCallDiffRecord
Source§fn default() -> ToolCallDiffRecord
fn default() -> ToolCallDiffRecord
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolCallDiffRecordwhere
ToolCallDiffRecord: Default,
impl<'de> Deserialize<'de> for ToolCallDiffRecordwhere
ToolCallDiffRecord: Default,
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 ToolCallDiffRecord
impl PartialEq for ToolCallDiffRecord
Source§impl Serialize for ToolCallDiffRecord
impl Serialize for ToolCallDiffRecord
impl Eq for ToolCallDiffRecord
impl StructuralPartialEq for ToolCallDiffRecord
Auto Trait Implementations§
impl Freeze for ToolCallDiffRecord
impl RefUnwindSafe for ToolCallDiffRecord
impl Send for ToolCallDiffRecord
impl Sync for ToolCallDiffRecord
impl Unpin for ToolCallDiffRecord
impl UnsafeUnpin for ToolCallDiffRecord
impl UnwindSafe for ToolCallDiffRecord
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.