Skip to main content

accumulate_usage

Function accumulate_usage 

Source
pub fn accumulate_usage(acc: &mut TurnUsage, event: &SessionEvent)
Expand description

Accumulate a SessionEvent::Usage payload into a TurnUsage counter.

Non-Usage session events are silently ignored so callers can pass any SessionEvent without pre-filtering. The model field is set from the first Usage event seen and never overwritten.