Skip to main content

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}