diff options
Diffstat (limited to 'src/error.rs')
-rw-r--r-- | src/error.rs | 6 |
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"), } } } |