summaryrefslogtreecommitdiff
path: root/src/error.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/error.rs')
-rw-r--r--src/error.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/error.rs b/src/error.rs
index 6ab0741..81647d5 100644
--- a/src/error.rs
+++ b/src/error.rs
@@ -1,7 +1,7 @@
-use std::convert::From;
-use std::error::Error as StdError;
use bcrypt::BcryptError;
use diesel::result::Error as DieselErr;
+use std::convert::From;
+use std::error::Error as StdError;
use std::fmt;
#[derive(Debug)]
@@ -9,6 +9,7 @@ pub enum Error {
DieselError(DieselErr),
PasswordError(BcryptError),
AlreadyExists,
+ NotFound,
}
impl fmt::Display for Error {
@@ -17,6 +18,7 @@ impl fmt::Display for Error {
Error::DieselError(ref e) => e.fmt(f),
Error::PasswordError(ref e) => e.fmt(f),
Error::AlreadyExists => f.write_str("AlreadyExists"),
+ Error::NotFound => f.write_str("NotFound"),
}
}
}