From 9fa4bfd1d3a5674f37a906f2b36a3e376539442c Mon Sep 17 00:00:00 2001 From: Alexander 'z33ky' Hirsch <1zeeky@gmail.com> Date: Sat, 4 Mar 2023 16:14:27 +0100 Subject: [PATCH] password-hashes: Simplify Error::source() --- password-hash/src/errors.rs | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/password-hash/src/errors.rs b/password-hash/src/errors.rs index 44b95d438..e43350617 100644 --- a/password-hash/src/errors.rs +++ b/password-hash/src/errors.rs @@ -103,19 +103,10 @@ impl fmt::Display for Error { impl std::error::Error for Error { fn source(&self) -> Option<&(dyn std::error::Error + 'static)> { match self { - Self::Algorithm => None, Self::B64Encoding(err) => Some(err), - Self::Crypto => None, - Self::OutputSize { .. } => None, - Self::ParamNameDuplicated => None, - Self::ParamNameInvalid => None, Self::ParamValueInvalid(err) => Some(err), - Self::ParamsMaxExceeded => None, - Self::Password => None, - Self::PhcStringField => None, - Self::PhcStringTrailingData => None, Self::SaltInvalid(err) => Some(err), - Self::Version => None, + _ => None, } } }