pub struct ProxyToolCallLog {
pub name: String,
pub arguments: Value,
}Expand description
A normalized tool/function call emitted by a proxied model response.
Fields§
§name: String§arguments: ValueTrait Implementations§
Source§impl Clone for ProxyToolCallLog
impl Clone for ProxyToolCallLog
Source§fn clone(&self) -> ProxyToolCallLog
fn clone(&self) -> ProxyToolCallLog
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 ProxyToolCallLog
impl Debug for ProxyToolCallLog
Source§impl<'de> Deserialize<'de> for ProxyToolCallLog
impl<'de> Deserialize<'de> for ProxyToolCallLog
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
impl Eq for ProxyToolCallLog
Source§impl PartialEq for ProxyToolCallLog
impl PartialEq for ProxyToolCallLog
Source§impl Serialize for ProxyToolCallLog
impl Serialize for ProxyToolCallLog
impl StructuralPartialEq for ProxyToolCallLog
Auto Trait Implementations§
impl Freeze for ProxyToolCallLog
impl RefUnwindSafe for ProxyToolCallLog
impl Send for ProxyToolCallLog
impl Sync for ProxyToolCallLog
impl Unpin for ProxyToolCallLog
impl UnsafeUnpin for ProxyToolCallLog
impl UnwindSafe for ProxyToolCallLog
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.