diff options
author | Sven-Hendrik Haase <svenstaro@gmail.com> | 2025-03-07 02:41:10 +0000 |
---|---|---|
committer | Sven-Hendrik Haase <svenstaro@gmail.com> | 2025-03-07 02:41:10 +0000 |
commit | 83dcdf729465e3961a541a3375b0917401631c4a (patch) | |
tree | e72750534dce74e7f0fb66243785e3205561c1b2 /src/main.rs | |
parent | Upgrade to Rust 2024 edition (diff) | |
download | miniserve-83dcdf729465e3961a541a3375b0917401631c4a.tar.gz miniserve-83dcdf729465e3961a541a3375b0917401631c4a.zip |
Modernize actix-web middleware usage
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs index 0248c7b..856d22d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -4,6 +4,7 @@ use std::thread; use std::time::Duration; use actix_files::NamedFile; +use actix_web::middleware::from_fn; use actix_web::{ App, HttpRequest, HttpResponse, Responder, dev::{ServiceRequest, ServiceResponse, fn_service}, @@ -216,7 +217,7 @@ async fn run(miniserve_config: MiniserveConfig) -> Result<(), StartupError> { .wrap(configure_header(&inside_config.clone())) .app_data(inside_config.clone()) .app_data(stylesheet.clone()) - .wrap_fn(errors::error_page_middleware) + .wrap(from_fn(errors::error_page_middleware)) .wrap(middleware::Logger::default()) .wrap(middleware::Condition::new( miniserve_config.compress_response, |