From 61824fcd1db6912fb5173bb2045340948a3c900c Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Fri, 24 Apr 2020 11:19:12 +0200 Subject: Fix: Remove deprecated try!() macro usage Signed-off-by: Matthias Beyer --- src/failable/ops/and.rs | 2 +- src/failable/ops/or.rs | 2 +- src/failable/ops/xor.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/failable/ops/and.rs b/src/failable/ops/and.rs index 4568b71..f0a1584 100644 --- a/src/failable/ops/and.rs +++ b/src/failable/ops/and.rs @@ -31,7 +31,7 @@ impl FailableFilter for FailableAnd type Error = E; fn filter(&self, e: &N) -> Result { - Ok(try!(self.0.filter(e)) && try!(self.1.filter(e))) + Ok(self.0.filter(e)? && self.1.filter(e)?) } } diff --git a/src/failable/ops/or.rs b/src/failable/ops/or.rs index b482e63..9cebc75 100644 --- a/src/failable/ops/or.rs +++ b/src/failable/ops/or.rs @@ -31,7 +31,7 @@ impl FailableFilter for FailableOr type Error = E; fn filter(&self, e: &N) -> Result { - Ok(try!(self.0.filter(e)) || try!(self.1.filter(e))) + Ok(self.0.filter(e)? || self.1.filter(e)?) } } diff --git a/src/failable/ops/xor.rs b/src/failable/ops/xor.rs index 9ccfd8e..d8a83bb 100644 --- a/src/failable/ops/xor.rs +++ b/src/failable/ops/xor.rs @@ -31,7 +31,7 @@ impl FailableFilter for FailableXOr type Error = E; fn filter(&self, e: &N) -> Result { - Ok(try!(self.0.filter(e)) ^ try!(self.1.filter(e))) + Ok(self.0.filter(e)? ^ self.1.filter(e)?) } } -- cgit v1.2.3