openai_struct/models/
chat_completion_stream_response_delta.rs1#[allow(unused_imports)]
14use serde_json::Value;
15
16#[derive(Debug, Serialize, Deserialize)]
17pub struct ChatCompletionStreamResponseDelta {
18 #[serde(rename = "content")]
20 pub content: Option<String>,
21 #[serde(rename = "function_call")]
22 pub function_call: Option<crate::models::ChatCompletionStreamResponseDeltaFunctionCall>,
23 #[serde(rename = "refusal")]
25 pub refusal: Option<String>,
26 #[serde(rename = "role")]
28 pub role: Option<String>,
29 #[serde(rename = "tool_calls")]
30 pub tool_calls: Option<Vec<crate::models::ChatCompletionMessageToolCallChunk>>,
31}