pub mod retry;
pub use retry::*;
#[cfg(test)]
mod tests {
use std::time::Duration;
use super::*;
#[test]
fn test_transport_module_exports() {
let _config = RetryConfig::default();
}
#[test]
fn test_retry_config_accessibility() {
let config = RetryConfig::new();
let _default_config = config;
}
#[test]
fn test_module_structure() {
let config = RetryConfig::default();
assert!(config.max_attempts > 0, "Default retry config should have retries");
assert!(
config.initial_delay > Duration::ZERO,
"Default should have positive delay"
);
}
}