Skip to main content

blockchain_compression/core/
mod.rs

1//! Core compression framework
2//!
3//! This module contains the fundamental traits and types that define the compression
4//! framework, including pattern engines and pipeline components.
5
6pub mod traits;
7pub mod pattern_engine;
8
9pub use traits::{
10    CompressionStrategy, PatternCompressionStrategy, PipelineCompressionStrategy,
11    AdaptiveCompressionStrategy, CompressionError, CompressionMetadata, CompressionStats,
12    PatternInfo, LearningInfo
13};
14pub use pattern_engine::{PatternEngine, PatternConfig, PatternUsage};