error_rail/intermediate.rs
1//! Intermediate API level for service developers.
2//!
3//! This module provides advanced error handling features suitable for service layer development,
4//! including transient error handling, retry policies, and error formatting configuration.
5
6// Transient Error Handling
7pub use crate::traits::{TransientError, TransientErrorExt};
8
9// Error Formatting
10pub use crate::types::error_formatter::ErrorFormatter;
11
12// Fingerprinting
13pub use crate::types::composable_error::FingerprintConfig;
14
15// Retry Policy (to be implemented)
16// pub use crate::types::retry::RetryPolicy;