Mountain/IPC/Enhanced/MessageCompressor/BatchStats.rs
1
2//! Lightweight in-flight batch counters - message count,
3//! current byte total, and elapsed time since the first
4//! message landed.
5
6use serde::{Deserialize, Serialize};
7
8#[derive(Debug, Clone, Serialize, Deserialize)]
9pub struct Struct {
10 pub messages_count:usize,
11
12 pub total_size_bytes:usize,
13
14 pub batch_age_ms:u64,
15}