From 3a097ff2d2bf0bccb5b2249d993c6d5b4a9e2adf Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Fri, 1 Feb 2019 21:00:52 -0800 Subject: [PATCH] Deserialize Bound::Unbounded as unit variant --- serde/src/de/impls.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/serde/src/de/impls.rs b/serde/src/de/impls.rs index fc85710e..b8f2a86d 100644 --- a/serde/src/de/impls.rs +++ b/serde/src/de/impls.rs @@ -2365,7 +2365,7 @@ where A: EnumAccess<'de>, { match try!(data.variant()) { - (Field::Unbounded, v) => v.newtype_variant().map(|_: T| Bound::Unbounded), + (Field::Unbounded, v) => v.unit_variant().map(|()| Bound::Unbounded), (Field::Included, v) => v.newtype_variant().map(Bound::Included), (Field::Excluded, v) => v.newtype_variant().map(Bound::Excluded), }