From 6459a0243ac90d42ba73666a2102abe813a29739 Mon Sep 17 00:00:00 2001 From: Leynos Date: Fri, 20 Jun 2025 13:14:29 +0100 Subject: [PATCH] Fix middleware compile error --- src/middleware.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/middleware.rs b/src/middleware.rs index 15933184..610e98cb 100644 --- a/src/middleware.rs +++ b/src/middleware.rs @@ -4,6 +4,8 @@ //! the underlying [`Service`]. Implement [`Transform`] to wrap services or use //! [`from_fn`] to create middleware from an async function. +use std::sync::Arc; + use async_trait::async_trait; /// Incoming request wrapper passed through middleware. @@ -78,7 +80,7 @@ where /// # impl Service for MyService { /// # type Error = std::convert::Infallible; /// # async fn call(&self, _req: ServiceRequest) -> Result { - /// # Ok(ServiceResponse) + /// # Ok(ServiceResponse::default()) /// # } /// # } /// let service = MyService; @@ -163,7 +165,7 @@ impl FromFn { /// # impl wireframe::middleware::Service for MyService { /// # type Error = std::convert::Infallible; /// # async fn call(&self, _req: ServiceRequest) -> Result { -/// # Ok(ServiceResponse) +/// # Ok(ServiceResponse::default()) /// # } /// # } /// let mw = from_fn(logging);