summaryrefslogtreecommitdiff
path: root/dhall
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--dhall/src/error.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/dhall/src/error.rs b/dhall/src/error.rs
index eba7ff5..9e64b7e 100644
--- a/dhall/src/error.rs
+++ b/dhall/src/error.rs
@@ -7,18 +7,23 @@ quick_error! {
pub enum Error {
IO(err: std::io::Error) {
from()
+ display("{}", err)
}
Parse(err: dhall_core::ParseError) {
from()
+ display("{}", err)
}
Decode(err: crate::binary::DecodeError) {
from()
+ display("{:?}", err)
}
Resolve(err: crate::imports::ImportError) {
from()
+ display("{}", err)
}
Typecheck(err: crate::typecheck::TypeError<dhall_core::X>) {
from()
+ display("{:?}", err)
}
}
}