resilient 0.1.0

A Rust resilience library providing retry, circuit breaker, timeout, bulkhead, and rate limiting policies
Documentation
1
2
3
4
5
6
7
8
9
10
//! Timeout policy — imposes a deadline on async operations.
//!
//! Provides [`TimeoutPolicy`] and its [`Builder`] to configure
//! duration, cancellation behaviour, and lifecycle hooks.

pub mod errors;
pub mod timeout_policy;

pub use errors::TimeoutError;
pub use timeout_policy::{Builder, TimeoutPolicy};