pub struct StreamDelta {
pub role: Option<String>,
pub content: Option<String>,
pub tool_calls: Option<Value>,
}Fields§
§role: Option<String>§content: Option<String>§tool_calls: Option<Value>Tool calls arrive as one aggregated delta right before the finish chunk — the shape every OpenAI client accumulates anyway.
Trait Implementations§
Source§impl Clone for StreamDelta
impl Clone for StreamDelta
Source§impl Debug for StreamDelta
impl Debug for StreamDelta
Auto Trait Implementations§
impl Freeze for StreamDelta
impl RefUnwindSafe for StreamDelta
impl Send for StreamDelta
impl Sync for StreamDelta
impl Unpin for StreamDelta
impl UnsafeUnpin for StreamDelta
impl UnwindSafe for StreamDelta
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