Expand description
§Infrastructure Services Module
This module contains infrastructure-specific services that don’t fit into adapters, repositories, or other infrastructure categories. These are cross-cutting infrastructure concerns.
§Services
- BinaryFormatService: Binary .adapipe format reading and writing
- ProgressIndicator: Real-time progress tracking and terminal output
- Base64EncodingService: Production Base64 encoding/decoding stage
- PiiMaskingService: Production PII masking stage (non-reversible)
- TeeService: Production data inspection/debugging stage (pass-through)
- PassThroughService: No-op stage that passes data unchanged
- DebugService: Diagnostic stage with Prometheus metrics (SHA256, bytes)
Re-exports§
pub use base64_encoding::Base64EncodingService;pub use binary_format::AdapipeFormat;pub use binary_format::BinaryFormatService;pub use binary_format::BinaryFormatWriter;pub use debug::DebugService;pub use passthrough::PassThroughService;pub use pii_masking::PiiMaskingService;pub use tee::TeeService;
Modules§
- base64_
encoding - Base64 Encoding Service
- binary_
format - Binary Format Service Implementation
- debug
- Debug Service
- passthrough
- PassThrough Service
- pii_
masking - PII Masking Service
- progress_
indicator - Progress Indicator Service
- tee
- Tee Service