fuel_core_compression_service/lib.rs
1//! # Compression Service
2
3#![deny(clippy::arithmetic_side_effects)]
4#![deny(clippy::cast_possible_truncation)]
5#![deny(unused_crate_dependencies)]
6#![deny(missing_docs)]
7#![deny(warnings)]
8
9/// Configuration for the compression service
10pub mod config;
11/// Error types for the compression service
12pub mod errors;
13pub(crate) mod metrics;
14/// Ports for the compression service
15pub mod ports;
16/// Service definition for the compression service
17pub mod service;
18/// Storage traits for the compression service
19pub mod storage;
20/// Sync state for the compression service
21pub mod sync_state;
22/// Temporal Registry implementations
23pub mod temporal_registry;
24
25/// Result type for compression operations
26pub type Result<T> = core::result::Result<T, errors::CompressionError>;