Merge pull request #736 from debris/serde_up
refactor(headers): updated serde to version 0.7
This commit is contained in:
@@ -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]
|
||||||
|
|||||||
@@ -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)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user