pub struct ToolCallRequestChunkDelta {
pub index: usize,
pub id: Option<String>,
pub _type: Option<String>,
pub function: Option<FunctionCallRequestChunkDelta>,
}Expand description
A tool call request chunk received from stream api.
Fields§
§index: usize§id: Option<String>§_type: Option<String>§function: Option<FunctionCallRequestChunkDelta>Trait Implementations§
Source§impl Clone for ToolCallRequestChunkDelta
impl Clone for ToolCallRequestChunkDelta
Source§fn clone(&self) -> ToolCallRequestChunkDelta
fn clone(&self) -> ToolCallRequestChunkDelta
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 ToolCallRequestChunkDelta
impl Debug for ToolCallRequestChunkDelta
Source§impl<'de> Deserialize<'de> for ToolCallRequestChunkDelta
impl<'de> Deserialize<'de> for ToolCallRequestChunkDelta
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
Auto Trait Implementations§
impl Freeze for ToolCallRequestChunkDelta
impl RefUnwindSafe for ToolCallRequestChunkDelta
impl Send for ToolCallRequestChunkDelta
impl Sync for ToolCallRequestChunkDelta
impl Unpin for ToolCallRequestChunkDelta
impl UnwindSafe for ToolCallRequestChunkDelta
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