volo_http/client/layer/mod.rs
1//! Collections of some useful [`Layer`]s.
2//!
3//! [`Layer`]: motore::layer::Layer
4
5mod fail_on_status;
6pub mod header;
7#[cfg(feature = "http1")]
8pub mod http_proxy;
9mod redirect;
10mod timeout;
11pub(crate) mod utils;
12
13pub use self::{
14 fail_on_status::{FailOnStatus, StatusCodeError},
15 redirect::{FollowRedirect, RedirectPredicate},
16 timeout::Timeout,
17 utils::TargetLayer,
18};