aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2020-05-23 17:20:27 -0400
committerJesse Luehrs <doy@tozt.net>2020-05-23 17:32:23 -0400
commit13459bcaa2346fffc0f10d220ff3c6906f9e7924 (patch)
tree45de8795bc1b4667c5ad52cd9d1034178fa2f267 /src
parent212dee509296b7770c2994764841b77d44d86baa (diff)
downloadrbw-13459bcaa2346fffc0f10d220ff3c6906f9e7924.tar.gz
rbw-13459bcaa2346fffc0f10d220ff3c6906f9e7924.zip
remove a bunch of duplicate error output
Diffstat (limited to 'src')
-rw-r--r--src/error.rs46
1 files changed, 23 insertions, 23 deletions
diff --git a/src/error.rs b/src/error.rs
index 6e8a51e..5e36ed5 100644
--- a/src/error.rs
+++ b/src/error.rs
@@ -1,15 +1,15 @@
#[derive(Debug, snafu::Snafu)]
#[snafu(visibility = "pub")]
pub enum Error {
- #[snafu(display("failed to create block mode decryptor: {}", source))]
+ #[snafu(display("failed to create block mode decryptor"))]
CreateBlockMode {
source: block_modes::InvalidKeyIvLength,
},
- #[snafu(display("failed to create directory: {}", source))]
+ #[snafu(display("failed to create directory"))]
CreateDirectory { source: std::io::Error },
- #[snafu(display("failed to decrypt: {}", source))]
+ #[snafu(display("failed to decrypt"))]
Decrypt { source: block_modes::BlockModeError },
#[snafu(display("failed to parse pinentry output ({:?})", out))]
@@ -31,7 +31,7 @@ pub enum Error {
#[snafu(display("username or password incorrect"))]
IncorrectPassword,
- #[snafu(display("invalid base64: {}", source))]
+ #[snafu(display("invalid base64"))]
InvalidBase64 { source: base64::DecodeError },
#[snafu(display("invalid cipherstring"))]
@@ -43,30 +43,30 @@ pub enum Error {
#[snafu(display("invalid mac"))]
InvalidMac,
- #[snafu(display("{}", source))]
+ #[snafu(display("failed to parse JSON"))]
JSON {
source: serde_path_to_error::Error<serde_json::Error>,
},
- #[snafu(display("failed to load config: {}", source))]
+ #[snafu(display("failed to load config"))]
LoadConfig { source: std::io::Error },
- #[snafu(display("failed to load config: {}", source))]
+ #[snafu(display("failed to load config"))]
LoadConfigAsync { source: tokio::io::Error },
- #[snafu(display("failed to load config: {}", source))]
+ #[snafu(display("failed to load config"))]
LoadConfigJson { source: serde_json::Error },
- #[snafu(display("failed to load db: {}", source))]
+ #[snafu(display("failed to load db"))]
LoadDb { source: std::io::Error },
- #[snafu(display("failed to load db: {}", source))]
+ #[snafu(display("failed to load db"))]
LoadDbAsync { source: tokio::io::Error },
- #[snafu(display("failed to load db: {}", source))]
+ #[snafu(display("failed to load db"))]
LoadDbJson { source: serde_json::Error },
- #[snafu(display("openssl error: {}", source))]
+ #[snafu(display("openssl error"))]
OpenSSL { source: openssl::error::ErrorStack },
#[snafu(display("pbkdf2 requires at least 1 iteration (got 0)"))]
@@ -78,13 +78,13 @@ pub enum Error {
#[snafu(display("pinentry error: {}", error))]
PinentryErrorMessage { error: String },
- #[snafu(display("error reading pinentry output: {}", source))]
+ #[snafu(display("error reading pinentry output"))]
PinentryReadOutput { source: tokio::io::Error },
- #[snafu(display("error waiting for pinentry to exit: {}", source))]
+ #[snafu(display("error waiting for pinentry to exit"))]
PinentryWait { source: tokio::io::Error },
- #[snafu(display("failed to remove db: {}", source))]
+ #[snafu(display("failed to remove db"))]
RemoveDb { source: std::io::Error },
#[snafu(display("api request returned error: {}", status))]
@@ -93,28 +93,28 @@ pub enum Error {
#[snafu(display("api request unauthorized"))]
RequestUnauthorized,
- #[snafu(display("error making api request: {}", source))]
+ #[snafu(display("error making api request"))]
Reqwest { source: reqwest::Error },
- #[snafu(display("failed to save config: {}", source))]
+ #[snafu(display("failed to save config"))]
SaveConfig { source: std::io::Error },
- #[snafu(display("failed to save config: {}", source))]
+ #[snafu(display("failed to save config"))]
SaveConfigJson { source: serde_json::Error },
- #[snafu(display("failed to save db: {}", source))]
+ #[snafu(display("failed to save db"))]
SaveDb { source: std::io::Error },
- #[snafu(display("failed to save db: {}", source))]
+ #[snafu(display("failed to save db"))]
SaveDbAsync { source: tokio::io::Error },
- #[snafu(display("failed to save db: {}", source))]
+ #[snafu(display("failed to save db"))]
SaveDbJson { source: serde_json::Error },
- #[snafu(display("error spawning pinentry: {}", source))]
+ #[snafu(display("error spawning pinentry"))]
Spawn { source: tokio::io::Error },
- #[snafu(display("error writing to pinentry stdin: {}", source))]
+ #[snafu(display("error writing to pinentry stdin"))]
WriteStdin { source: tokio::io::Error },
}