use std::sync::atomic::AtomicU64;
use std::sync::OnceLock;
use std::time::Instant;
#[derive(Debug, Default)]
pub struct ReactorMetrics {
pub events_processed: AtomicU64,
pub avg_event_time_ns: AtomicU64,
pub peak_fd_count: AtomicU64,
pub start_time: OnceLock<Instant>,
}