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