pub struct ToolCallFunctionDelta {
pub name: Option<String>,
pub arguments: Option<String>,
}Expand description
Incremental function payload for a streamed tool call.
Fields§
§name: Option<String>Function name (may arrive once).
arguments: Option<String>JSON arguments text (may arrive in chunks).
Trait Implementations§
Source§impl Clone for ToolCallFunctionDelta
impl Clone for ToolCallFunctionDelta
Source§fn clone(&self) -> ToolCallFunctionDelta
fn clone(&self) -> ToolCallFunctionDelta
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 ToolCallFunctionDelta
impl Debug for ToolCallFunctionDelta
Source§impl<'de> Deserialize<'de> for ToolCallFunctionDelta
impl<'de> Deserialize<'de> for ToolCallFunctionDelta
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 ToolCallFunctionDelta
impl PartialEq for ToolCallFunctionDelta
Source§impl Serialize for ToolCallFunctionDelta
impl Serialize for ToolCallFunctionDelta
impl StructuralPartialEq for ToolCallFunctionDelta
Auto Trait Implementations§
impl Freeze for ToolCallFunctionDelta
impl RefUnwindSafe for ToolCallFunctionDelta
impl Send for ToolCallFunctionDelta
impl Sync for ToolCallFunctionDelta
impl Unpin for ToolCallFunctionDelta
impl UnsafeUnpin for ToolCallFunctionDelta
impl UnwindSafe for ToolCallFunctionDelta
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