Skip to main content

StreamChunk

Type Alias StreamChunk 

Source
pub type StreamChunk = GenerateContentResponseBody;
Expand description

Every streamed record has exactly the non-streaming response shape.

Aliased Type§

pub struct StreamChunk {
    pub candidates: Option<Vec<Candidate>>,
    pub prompt_feedback: Option<PromptFeedback>,
    pub usage_metadata: Option<UsageMetadata>,
    pub model_version: Option<String>,
    pub response_id: Option<String>,
    pub model_status: Option<ModelStatus>,
    pub rest: Map<String, Value>,
}

Fields§

§candidates: Option<Vec<Candidate>>§prompt_feedback: Option<PromptFeedback>§usage_metadata: Option<UsageMetadata>§model_version: Option<String>§response_id: Option<String>§model_status: Option<ModelStatus>§rest: Map<String, Value>