From 39be8c36d4381c2c47f161b6fdd4310bcba15ed8 Mon Sep 17 00:00:00 2001 From: erhodes Date: Thu, 23 Jun 2022 17:17:16 -0600 Subject: [PATCH] changed long type to use existing type alias --- actix-web/src/middleware/err_handlers.rs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/actix-web/src/middleware/err_handlers.rs b/actix-web/src/middleware/err_handlers.rs index b2c19db3b..3a4e44a2c 100644 --- a/actix-web/src/middleware/err_handlers.rs +++ b/actix-web/src/middleware/err_handlers.rs @@ -212,14 +212,10 @@ impl ErrorHandlers { /// Otherwise, fall back on the appropriate default handler. fn get_handler<'a>( status: &StatusCode, - default_client: Option< - &'a dyn Fn(ServiceResponse) -> Result>, - >, - default_server: Option< - &'a dyn Fn(ServiceResponse) -> Result>, - >, + default_client: Option<&'a ErrorHandler>, + default_server: Option<&'a ErrorHandler>, handlers: &'a Handlers, - ) -> Option<&'a dyn Fn(ServiceResponse) -> Result>> { + ) -> Option<&'a ErrorHandler> { handlers .get(status) .map(|h| h.as_ref())