From 17642c3735e3a8474919284a15df94ccec9e4da6 Mon Sep 17 00:00:00 2001 From: Pouya Mobasher Behrouz Date: Mon, 7 Dec 2020 05:38:11 +0330 Subject: Support enum unit variants as map keys (#37) --- src/ser.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/ser.rs') diff --git a/src/ser.rs b/src/ser.rs index 4fbacd9..50d3688 100644 --- a/src/ser.rs +++ b/src/ser.rs @@ -524,14 +524,13 @@ impl ser::Serializer for StringSerializer { Err(Error::Unsupported) } - /// Returns an error. fn serialize_unit_variant( self, _name: &'static str, _variant_index: u32, - _variant: &'static str, + variant: &'static str, ) -> Result { - Err(Error::Unsupported) + Ok(variant.to_string()) } /// Returns an error. -- cgit v1.2.3