rust_rule_miner/mining/
stats.rs

1use serde::{Deserialize, Serialize};
2
3/// Mining statistics
4#[derive(Debug, Default, Clone, Serialize, Deserialize)]
5pub struct MiningStats {
6    pub frequent_itemsets_count: usize,
7    pub rules_generated: usize,
8    pub transactions_processed: usize,
9}
10
11impl MiningStats {
12    pub fn new() -> Self {
13        Self::default()
14    }
15}