boson_core/models/task_stats.rs
1//! Aggregate run statistics for a registered task.
2
3use serde::{Deserialize, Serialize};
4
5/// Run outcome counts for one task name.
6#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
7pub struct TaskRunStats {
8 /// Total runs recorded.
9 pub runs_total: u32,
10 /// Successful runs.
11 pub success_count: u32,
12}