mx_core/resilience/mod.rs
1//! Resilience patterns: circuit breaker, backoff, and retry.
2
3mod backoff;
4mod circuit_breaker;
5mod retry;
6
7pub use backoff::{Backoff, ExponentialBackoff};
8pub use circuit_breaker::{
9 AtomicCircuitBreaker, CircuitBreaker, CircuitBreakerConfig, CircuitState,
10};
11pub use retry::RetryPolicy;