Mountain/IPC/Enhanced/MessageCompressor/mod.rs
1#![allow(non_snake_case)]
2
3//! # Message Compressor and Batching
4//!
5//! Buffers IPC messages into batches, then compresses on
6//! flush using Brotli / Gzip / Zlib at the configured level.
7//! `Compressor::Struct` is the engine; the DTOs are split into
8//! their own siblings.
9
10pub mod BatchConfig;
11pub mod BatchStats;
12pub mod CompressedBatch;
13pub mod CompressionAlgorithm;
14pub mod CompressionInfo;
15pub mod CompressionLevel;
16pub mod Compressor;