halldyll_core/fetch/
mod.rs

1//! HTTP Fetcher - Robust web page fetching
2
3pub mod client;
4pub mod request;
5pub mod response;
6pub mod redirect;
7pub mod retry;
8pub mod compression;
9pub mod conditional;
10pub mod circuit_breaker;
11
12pub use client::HttpClient;
13pub use request::RequestBuilder;
14pub use response::FetchResponse;
15pub use redirect::RedirectPolicy;
16pub use retry::RetryPolicy;
17pub use compression::Decompressor;
18pub use conditional::ConditionalRequest;
19pub use circuit_breaker::{CircuitBreaker, CircuitBreakerConfig, CircuitState};