From 8fb71a3051c0c09f37129d9c1884c778a4ea4cea Mon Sep 17 00:00:00 2001 From: Ryan Leckey Date: Sat, 7 Dec 2019 18:14:13 -0800 Subject: Remove automatic lowercase --- src/ser.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/ser.rs') diff --git a/src/ser.rs b/src/ser.rs index b4c1628..b5b19ed 100644 --- a/src/ser.rs +++ b/src/ser.rs @@ -186,7 +186,7 @@ impl<'a> ser::Serializer for &'a mut ConfigSerializer { _variant_index: u32, variant: &'static str, ) -> Result { - self.serialize_str(&variant.to_lowercase()) + self.serialize_str(&variant) } fn serialize_newtype_struct(self, _name: &'static str, value: &T) -> Result @@ -206,7 +206,7 @@ impl<'a> ser::Serializer for &'a mut ConfigSerializer { where T: ?Sized + ser::Serialize, { - self.push_key(&variant.to_lowercase()); + self.push_key(&variant); value.serialize(&mut *self)?; self.pop_key(); Ok(()) @@ -235,7 +235,7 @@ impl<'a> ser::Serializer for &'a mut ConfigSerializer { variant: &'static str, _len: usize, ) -> Result { - self.push_key(&variant.to_lowercase()); + self.push_key(&variant); Ok(self) } @@ -254,7 +254,7 @@ impl<'a> ser::Serializer for &'a mut ConfigSerializer { variant: &'static str, len: usize, ) -> Result { - self.push_key(&variant.to_lowercase()); + self.push_key(&variant); Ok(self) } } @@ -493,7 +493,7 @@ impl ser::Serializer for StringKeySerializer { _variant_index: u32, variant: &str, ) -> Result { - Ok(variant.to_lowercase()) + Ok(variant.to_string()) } fn serialize_newtype_struct(self, _name: &str, value: &T) -> Result -- cgit v1.2.3