diff options
author | Nadrieril | 2020-10-28 18:41:07 +0000 |
---|---|---|
committer | GitHub | 2020-10-28 18:41:07 +0000 |
commit | 4266f18c73568d874262c4a681d89b6cc7aa16e7 (patch) | |
tree | a349d40ab3b9f5bee0ebbe2d3da4a87f50d90ae8 /serde_dhall/src/value.rs | |
parent | f84609a06372eedcf4727ceb91430b82c99e6039 (diff) | |
parent | 77258af83dfe93293ad854ccb401d1ce7453edfc (diff) |
Merge pull request #186 from Nadrieril/deserialize-simplevalue
Make `SimpleValue` deserializable within other types
Diffstat (limited to 'serde_dhall/src/value.rs')
-rw-r--r-- | serde_dhall/src/value.rs | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/serde_dhall/src/value.rs b/serde_dhall/src/value.rs index 79ba75a..d7116d9 100644 --- a/serde_dhall/src/value.rs +++ b/serde_dhall/src/value.rs @@ -377,7 +377,6 @@ impl SimpleType { } impl Sealed for Value {} -impl Sealed for SimpleValue {} impl Sealed for SimpleType {} impl FromDhall for Value { @@ -385,16 +384,6 @@ impl FromDhall for Value { Ok(v.clone()) } } -impl FromDhall for SimpleValue { - fn from_dhall(v: &Value) -> Result<Self> { - v.to_simple_value().ok_or_else(|| { - Error(ErrorKind::Deserialize(format!( - "this cannot be deserialized into a simple type: {}", - v - ))) - }) - } -} impl FromDhall for SimpleType { fn from_dhall(v: &Value) -> Result<Self> { v.to_simple_type().ok_or_else(|| { |