diff options
author | Nadrieril | 2019-08-13 15:11:31 +0200 |
---|---|---|
committer | Nadrieril | 2019-08-13 15:13:31 +0200 |
commit | 74bb40e88c71b80ab785f07fd19da22404ab6e95 (patch) | |
tree | fbc1a7a0b224ff30c908308972e3496492580610 /serde_dhall/src/serde.rs | |
parent | 52f9ecfc4dac65d305fd920e8c7f748889a0804f (diff) |
Add new error type for serde_dhall
Diffstat (limited to 'serde_dhall/src/serde.rs')
-rw-r--r-- | serde_dhall/src/serde.rs | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/serde_dhall/src/serde.rs b/serde_dhall/src/serde.rs index 3dad2d8..1f639e6 100644 --- a/serde_dhall/src/serde.rs +++ b/serde_dhall/src/serde.rs @@ -1,5 +1,4 @@ -use crate::de::{Deserialize, Value}; -use dhall::error::{Error, Result}; +use crate::de::{Deserialize, Error, Result, Value}; use dhall_syntax::{ExprF, SubExpr, X}; use std::borrow::Cow; @@ -14,15 +13,6 @@ where struct Deserializer<'a>(Cow<'a, SubExpr<X, X>>); -// impl serde::de::Error for Error { -// fn custom<T>(msg: T) -> Self -// where -// T: std::fmt::Display, -// { -// Error::Deserialize(msg.to_string()) -// } -// } - impl<'de: 'a, 'a> serde::de::IntoDeserializer<'de, Error> for Deserializer<'a> { type Deserializer = Deserializer<'a>; fn into_deserializer(self) -> Self::Deserializer { |