diff options
Diffstat (limited to 'src/ser/mod.rs')
-rw-r--r-- | src/ser/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ser/mod.rs b/src/ser/mod.rs index 26845b3..8b3e41c 100644 --- a/src/ser/mod.rs +++ b/src/ser/mod.rs @@ -460,8 +460,8 @@ impl<'output, Target> ser::SerializeMap for MapSerializer<'output, Target> value: &T) -> Result<(), Error> { { - let key = self.key.as_ref().ok_or_else(|| Error::no_key())?; - let value_sink = value::ValueSink::new(self.urlencoder, &key); + let key = self.key.as_ref().ok_or_else(Error::no_key)?; + let value_sink = value::ValueSink::new(self.urlencoder, key); value.serialize(part::PartSerializer::new(value_sink))?; } self.key = None; |