@@ -186,7 +186,7 @@ impl<'a> ser::Serializer for &'a mut ConfigSerializer {
186
186
_variant_index : u32 ,
187
187
variant : & ' static str ,
188
188
) -> Result < Self :: Ok > {
189
- self . serialize_str ( & variant. to_lowercase ( ) )
189
+ self . serialize_str ( & variant)
190
190
}
191
191
192
192
fn serialize_newtype_struct < T > ( self , _name : & ' static str , value : & T ) -> Result < Self :: Ok >
@@ -206,7 +206,7 @@ impl<'a> ser::Serializer for &'a mut ConfigSerializer {
206
206
where
207
207
T : ?Sized + ser:: Serialize ,
208
208
{
209
- self . push_key ( & variant. to_lowercase ( ) ) ;
209
+ self . push_key ( & variant) ;
210
210
value. serialize ( & mut * self ) ?;
211
211
self . pop_key ( ) ;
212
212
Ok ( ( ) )
@@ -235,7 +235,7 @@ impl<'a> ser::Serializer for &'a mut ConfigSerializer {
235
235
variant : & ' static str ,
236
236
_len : usize ,
237
237
) -> Result < Self :: SerializeTupleVariant > {
238
- self . push_key ( & variant. to_lowercase ( ) ) ;
238
+ self . push_key ( & variant) ;
239
239
Ok ( self )
240
240
}
241
241
@@ -254,7 +254,7 @@ impl<'a> ser::Serializer for &'a mut ConfigSerializer {
254
254
variant : & ' static str ,
255
255
len : usize ,
256
256
) -> Result < Self :: SerializeStructVariant > {
257
- self . push_key ( & variant. to_lowercase ( ) ) ;
257
+ self . push_key ( & variant) ;
258
258
Ok ( self )
259
259
}
260
260
}
@@ -493,7 +493,7 @@ impl ser::Serializer for StringKeySerializer {
493
493
_variant_index : u32 ,
494
494
variant : & str ,
495
495
) -> Result < Self :: Ok > {
496
- Ok ( variant. to_lowercase ( ) )
496
+ Ok ( variant. to_string ( ) )
497
497
}
498
498
499
499
fn serialize_newtype_struct < T > ( self , _name : & str , value : & T ) -> Result < Self :: Ok >
0 commit comments