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}