summary refs log tree commit diff
path: root/lib/src/error.rs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/src/error.rs')
-rw-r--r--lib/src/error.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/src/error.rs b/lib/src/error.rs
index 4f594b7..ccf01ee 100644
--- a/lib/src/error.rs
+++ b/lib/src/error.rs
@@ -2,6 +2,7 @@
 pub enum Error {
   IO(std::io::Error),
   Parse,
+  Unspecified,
 }
 
 impl std::error::Error for Error { }
@@ -11,6 +12,7 @@ impl std::fmt::Display for Error {
     match self {
       Error::IO(e) => e.fmt(f),
       Error::Parse => f.write_str("Parse error"),
+      Error::Unspecified => f.write_str("Unspecified error (bad luck!)"),
     }
   }
 }