diff options
author | Nadrieril | 2019-04-11 16:40:12 +0200 |
---|---|---|
committer | Nadrieril | 2019-04-11 16:40:12 +0200 |
commit | c42b3daead61f7ae59a2fb2d31be772eeb2205dc (patch) | |
tree | 9c93ad19c7d852a03f468e67ad35a36221d7637a /dhall/src/imports.rs | |
parent | b694e567392256eb0a429586b2230253d4d80564 (diff) |
Ditch quick_error because it doesn't support generic parameters
Diffstat (limited to 'dhall/src/imports.rs')
-rw-r--r-- | dhall/src/imports.rs | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/dhall/src/imports.rs b/dhall/src/imports.rs index 7810c55..e42bfec 100644 --- a/dhall/src/imports.rs +++ b/dhall/src/imports.rs @@ -1,18 +1,15 @@ use crate::error::Error; use crate::expr::*; use dhall_core::*; -use quick_error::quick_error; use std::fs::File; use std::io::Read; use std::path::Path; use std::path::PathBuf; -quick_error! { - #[derive(Debug)] - pub enum ImportError { - Recursive(import: Import, err: Box<Error>) {} - UnexpectedImport(import: Import) {} - } +#[derive(Debug)] +pub enum ImportError { + Recursive(Import, Box<Error>), + UnexpectedImport(Import), } /// A root from which to resolve relative imports. |