Type Alias StreamUsage
Source pub type StreamUsage = Usage;
pub struct StreamUsage {Show 13 fields
pub cache_creation: Option<Option<CacheCreation>>,
pub cache_creation_input_tokens: Option<Option<i64>>,
pub cache_read_input_tokens: Option<Option<i64>>,
pub fallback_credit: Option<Option<FallbackCreditUsage>>,
pub inference_geo: Option<Option<String>>,
pub input_tokens: i64,
pub iterations: Option<Option<Vec<IterationUsage>>>,
pub output_tokens: i64,
pub output_tokens_details: Option<Option<OutputTokensDetails>>,
pub server_tool_use: Option<Option<ServerToolUsage>>,
pub service_tier: Option<Option<ResponseServiceTier>>,
pub speed: Option<Option<Speed>>,
pub rest: Map<String, Value>,
}