pub struct ParsedToolCall {
pub id: String,
pub name: String,
pub arguments_raw: String,
}Fields§
§id: String§name: String§arguments_raw: StringJSON string of arguments (assembled from streaming deltas).
Implementations§
Trait Implementations§
Source§impl Clone for ParsedToolCall
impl Clone for ParsedToolCall
Source§fn clone(&self) -> ParsedToolCall
fn clone(&self) -> ParsedToolCall
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 ParsedToolCall
impl Debug for ParsedToolCall
Source§impl<'de> Deserialize<'de> for ParsedToolCall
impl<'de> Deserialize<'de> for ParsedToolCall
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 ParsedToolCall
Source§impl PartialEq for ParsedToolCall
impl PartialEq for ParsedToolCall
Source§fn eq(&self, other: &ParsedToolCall) -> bool
fn eq(&self, other: &ParsedToolCall) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ParsedToolCall
impl Serialize for ParsedToolCall
impl StructuralPartialEq for ParsedToolCall
Auto Trait Implementations§
impl Freeze for ParsedToolCall
impl RefUnwindSafe for ParsedToolCall
impl Send for ParsedToolCall
impl Sync for ParsedToolCall
impl Unpin for ParsedToolCall
impl UnsafeUnpin for ParsedToolCall
impl UnwindSafe for ParsedToolCall
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