#[cfg(not(target_arch = "wasm32"))]
pub(crate) mod apply;
#[cfg(not(target_arch = "wasm32"))]
pub(crate) mod export;
#[cfg(all(test, not(target_arch = "wasm32")))]
mod tests;
#[non_exhaustive]
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct SnapshotStats {
pub pages_written: u64,
pub segments_written: u32,
pub bytes: u64,
}
#[non_exhaustive]
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct ApplyStats {
pub pages_applied: u64,
pub segments_promoted: u32,
pub segments_tombstoned: u32,
}