aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
authorSven-Hendrik Haase <svenstaro@gmail.com>2025-03-07 02:41:10 +0000
committerSven-Hendrik Haase <svenstaro@gmail.com>2025-03-07 02:41:10 +0000
commit83dcdf729465e3961a541a3375b0917401631c4a (patch)
treee72750534dce74e7f0fb66243785e3205561c1b2 /src/main.rs
parentUpgrade to Rust 2024 edition (diff)
downloadminiserve-83dcdf729465e3961a541a3375b0917401631c4a.tar.gz
miniserve-83dcdf729465e3961a541a3375b0917401631c4a.zip
Modernize actix-web middleware usage
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs3
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,