qubit-retry 0.10.5

Retry module, providing a feature-complete, type-safe retry management system with support for multiple delay strategies and event listeners
Documentation
/*******************************************************************************
 *
 *    Copyright (c) 2025 - 2026 Haixing Hu.
 *
 *    SPDX-License-Identifier: Apache-2.0
 *
 *    Licensed under the Apache License, Version 2.0.
 *
 ******************************************************************************/
//! Retry option modules and public re-exports.

mod attempt_timeout_option;
mod attempt_timeout_policy;
mod parse_retry_jitter_error;
#[cfg(feature = "config")]
mod retry_config_values;
mod retry_delay;
mod retry_delay_duration_format;
mod retry_jitter;
mod retry_options;

pub use attempt_timeout_option::AttemptTimeoutOption;
pub use attempt_timeout_policy::AttemptTimeoutPolicy;
pub use parse_retry_jitter_error::ParseRetryJitterError;
#[cfg(feature = "config")]
pub use retry_config_values::RetryConfigValues;
pub use retry_delay::RetryDelay;
pub use retry_jitter::RetryJitter;
pub use retry_options::RetryOptions;