diff options
Diffstat (limited to 'src/error.rs')
-rw-r--r-- | src/error.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/error.rs b/src/error.rs index 7544e76..82fdb49 100644 --- a/src/error.rs +++ b/src/error.rs @@ -102,8 +102,8 @@ pub enum Error { file: std::path::PathBuf, }, - #[error("openssl error")] - OpenSsl { source: openssl::error::ErrorStack }, + #[error("invalid padding")] + Padding, #[error("failed to parse match type {s}")] ParseMatchType { s: String }, @@ -138,6 +138,9 @@ pub enum Error { #[error("error making api request")] Reqwest { source: reqwest::Error }, + #[error("failed to decrypt")] + Rsa { source: rsa::errors::Error }, + #[error("failed to save config to {}", .file.display())] SaveConfig { source: std::io::Error, |