From b886de1afc0b90d7ca27db9d5c7dabddbe3d7ee0 Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Wed, 20 Jan 2021 11:41:03 +0100 Subject: introduce Error::Simple and Error::Response bump version to 0.2.2 --- examples/csrf/src/main.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'examples/csrf') diff --git a/examples/csrf/src/main.rs b/examples/csrf/src/main.rs index 16b31a1..497bd66 100644 --- a/examples/csrf/src/main.rs +++ b/examples/csrf/src/main.rs @@ -37,8 +37,13 @@ async fn service(req: hyper::Request) -> Result Ok(res.into()), - Err(err) => Ok(err.response_builder().body(err.message.into()).unwrap()) - // you can easily wrap or log errors here + Err(err) => match err { + Error::Simple(err) => { + Ok(err.response_builder().body(err.message.into()).unwrap()) + // you can easily wrap or log errors here + } + Error::Response(err) => Ok(err) + } } } -- cgit v1.2.3