actix_web_lab/middleware.rs
1//! Experimental middleware.
2//!
3//! Analogous to the `middleware` module in Actix Web.
4
5pub use crate::{
6 catch_panic::CatchPanic,
7 err_handler::ErrorHandlers,
8 load_shed::LoadShed,
9 middleware_from_fn::{from_fn, MiddlewareFn, Next},
10 middleware_map_response::{map_response, MapResMiddleware},
11 middleware_map_response_body::{map_response_body, MapResBodyMiddleware},
12 normalize_path::NormalizePath,
13 panic_reporter::PanicReporter,
14 redirect_to_https::RedirectHttps,
15 redirect_to_www::redirect_to_www,
16};