File tree Expand file tree Collapse file tree 4 files changed +6
-71
lines changed Expand file tree Collapse file tree 4 files changed +6
-71
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 174
174
#![ doc( test( attr( allow( unused_extern_crates, unused_variables) ) ) ) ]
175
175
176
176
mod endpoint;
177
- mod error;
178
177
pub mod middleware;
179
178
mod redirect;
180
179
mod request;
@@ -186,10 +185,12 @@ pub mod prelude;
186
185
pub mod server;
187
186
188
187
pub use endpoint:: Endpoint ;
189
- pub use error:: { Error , Result , ResultExt } ;
190
188
pub use redirect:: redirect;
191
189
pub use request:: Request ;
192
190
191
+ #[ doc( inline) ]
192
+ pub use http_types:: { Error , Result , Status } ;
193
+
193
194
#[ doc( inline) ]
194
195
pub use middleware:: { Middleware , Next } ;
195
196
#[ doc( inline) ]
Original file line number Diff line number Diff line change 1
1
//! The Tide prelude.
2
- pub use crate :: error :: ResultExt ;
2
+ pub use http_types :: Status ;
Original file line number Diff line number Diff line change @@ -20,15 +20,15 @@ async fn handler(cx: Request<()>) -> Response {
20
20
let p = cx. query :: < Params > ( ) ;
21
21
match p {
22
22
Ok ( params) => params. msg . into_response ( ) ,
23
- Err ( error) => error. into_response ( ) ,
23
+ Err ( error) => Response :: new ( error. status ( ) ) ,
24
24
}
25
25
}
26
26
27
27
async fn optional_handler ( cx : Request < ( ) > ) -> Response {
28
28
let p = cx. query :: < OptionalParams > ( ) ;
29
29
match p {
30
30
Ok ( _) => Response :: new ( StatusCode :: Ok ) ,
31
- Err ( error) => error. into_response ( ) ,
31
+ Err ( error) => Response :: new ( error. status ( ) ) ,
32
32
}
33
33
}
34
34
You can’t perform that action at this time.
0 commit comments