File tree 2 files changed +4
-12
lines changed
2 files changed +4
-12
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ use std::{
19
19
fmt,
20
20
task:: { Context , Poll } ,
21
21
} ;
22
- use tower:: { service_fn, util :: MapResponseLayer } ;
22
+ use tower:: service_fn;
23
23
use tower_layer:: Layer ;
24
24
use tower_service:: Service ;
25
25
@@ -748,7 +748,7 @@ where
748
748
/// requests.
749
749
pub fn new ( ) -> Self {
750
750
let fallback = Route :: new ( service_fn ( |_: Request | async {
751
- Ok ( StatusCode :: METHOD_NOT_ALLOWED . into_response ( ) )
751
+ Ok ( StatusCode :: METHOD_NOT_ALLOWED )
752
752
} ) ) ;
753
753
754
754
Self {
@@ -1016,11 +1016,7 @@ where
1016
1016
) ;
1017
1017
}
1018
1018
1019
- let layer_fn = move |svc| {
1020
- let svc = layer. layer ( svc) ;
1021
- let svc = MapResponseLayer :: new ( IntoResponse :: into_response) . layer ( svc) ;
1022
- Route :: new ( svc)
1023
- } ;
1019
+ let layer_fn = move |svc| Route :: new ( layer. layer ( svc) ) ;
1024
1020
1025
1021
self . get = self . get . map ( layer_fn. clone ( ) ) ;
1026
1022
self . head = self . head . map ( layer_fn. clone ( ) ) ;
Original file line number Diff line number Diff line change @@ -67,11 +67,7 @@ impl<E> Route<E> {
67
67
<L :: Service as Service < Request > >:: Future : Send + ' static ,
68
68
NewError : ' static ,
69
69
{
70
- let layer = (
71
- MapErrLayer :: new ( Into :: into) ,
72
- MapResponseLayer :: new ( IntoResponse :: into_response) ,
73
- layer,
74
- ) ;
70
+ let layer = ( MapErrLayer :: new ( Into :: into) , layer) ;
75
71
76
72
Route :: new ( layer. layer ( self ) )
77
73
}
You can’t perform that action at this time.
0 commit comments