pub struct StatsAgg {
pub runs_captured: i64,
pub optimized: i64,
pub unchanged: i64,
pub small_delta: i64,
pub large_delta: i64,
pub passthrough: i64,
pub raw_tokens: i64,
pub emitted_tokens: i64,
pub saved_tokens: i64,
pub full_output_requested: i64,
pub internal_error: i64,
pub avg_overhead_ms: f64,
}Expand description
Aggregate stats over a repo’s runs (spec §17.6).
Fields§
§runs_captured: i64§optimized: i64§unchanged: i64§small_delta: i64§large_delta: i64§passthrough: i64§raw_tokens: i64§emitted_tokens: i64§saved_tokens: i64§full_output_requested: i64§internal_error: i64§avg_overhead_ms: f64Trait Implementations§
Auto Trait Implementations§
impl Freeze for StatsAgg
impl RefUnwindSafe for StatsAgg
impl Send for StatsAgg
impl Sync for StatsAgg
impl Unpin for StatsAgg
impl UnsafeUnpin for StatsAgg
impl UnwindSafe for StatsAgg
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more