Merge pull request #736 from debris/serde_up

refactor(headers): updated serde to version 0.7
This commit is contained in:
Sean McArthur
2016-03-09 11:01:18 -08:00
2 changed files with 3 additions and 3 deletions

View File

@@ -37,7 +37,7 @@ version = "0.4"
default-features = false default-features = false
[dependencies.serde] [dependencies.serde]
version = "0.6" version = "0.7"
optional = true optional = true
[dev-dependencies] [dev-dependencies]

View File

@@ -348,7 +348,7 @@ impl fmt::Debug for Headers {
#[cfg(feature = "serde-serialization")] #[cfg(feature = "serde-serialization")]
impl Serialize for Headers { impl Serialize for Headers {
fn serialize<S>(&self, serializer: &mut S) -> Result<(), S::Error> where S: Serializer { fn serialize<S>(&self, serializer: &mut S) -> Result<(), S::Error> where S: Serializer {
serializer.visit_map(ser::impls::MapIteratorVisitor::new( serializer.serialize_map(ser::impls::MapIteratorVisitor::new(
self.iter().map(|header| (header.name(), header.value_string())), self.iter().map(|header| (header.name(), header.value_string())),
Some(self.len()), Some(self.len()),
)) ))
@@ -375,7 +375,7 @@ impl Deserialize for Headers {
} }
} }
deserializer.visit_map(HeadersVisitor) deserializer.deserialize_map(HeadersVisitor)
} }
} }