streaming
Rust AI Agent SDK Streaming Module This module provides streaming event handling for LLM responses:StreamEvent- Streaming event representationStreamEventType- Types of streaming eventsStreamMetrics- Timing metrics for streamingStreamCallback- Callback trait for handling events
Example
Import
Classes
ToolCallData
Tool call data for streaming events.
StreamEvent
A single streaming event emitted during LLM response streaming.
StreamMetrics
Timing metrics for a streaming response.
StreamHandler
Handler for managing stream callbacks.
StreamCollector
Collects stream events and accumulated content.
StreamCallback
Trait for synchronous stream event callbacks.
AsyncStreamCallback
Trait for asynchronous stream event callbacks.
StreamEventType
Types of streaming events emitted during LLM response streaming.

