Expand description
Storage module for managing market data files
This module handles writing market data to files, file rolling, compression, and metadata management.
Re-exports§
pub use compressor::FileCompressor;pub use naming::FileNaming;pub use roller::FileRoller;pub use writer::CompressionMode;pub use writer::FileStats;pub use writer::FileWriter;pub use zerocopy_writer::ZerocopyFileWriter;pub use zerocopy_writer::ZerocopyWriterStats;pub use error::Result;pub use error::StorageError;
Modules§
- compressor
- File compression functionality for reducing storage space
- error
- Error types and result aliases for storage operations
- manager
- Storage manager that coordinates file operations
- naming
- File naming strategy and parsing logic.
- roller
- File rolling functionality for managing file rotation
- types
- Types for the storage module
- utils
- Utility functions for storage operations
- writer
- File writer for market data
- zerocopy_
writer - Zero-copy optimized file writer for high-frequency market data