diff options
Diffstat (limited to '')
-rw-r--r-- | serde_dhall/src/deserialize.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/serde_dhall/src/deserialize.rs b/serde_dhall/src/deserialize.rs index b9b711c..1be68c4 100644 --- a/serde_dhall/src/deserialize.rs +++ b/serde_dhall/src/deserialize.rs @@ -36,7 +36,7 @@ pub trait Sealed {} /// ``` /// /// [serde]: https://serde.rs -pub trait Deserialize: Sealed + Sized { +pub trait FromDhall: Sealed + Sized { #[doc(hidden)] fn from_dhall(v: &Value) -> Result<Self>; } @@ -45,7 +45,7 @@ impl<T> Sealed for T where T: serde::de::DeserializeOwned {} struct Deserializer<'a>(Cow<'a, SimpleValue>); -impl<T> Deserialize for T +impl<T> FromDhall for T where T: serde::de::DeserializeOwned, { |