chore(version): Update serde to 0.8
This commit is contained in:
		| @@ -41,7 +41,7 @@ version = "0.1.4" | |||||||
| optional = true | optional = true | ||||||
|  |  | ||||||
| [dependencies.serde] | [dependencies.serde] | ||||||
| version = "0.7" | version = "0.8" | ||||||
| optional = true | optional = true | ||||||
|  |  | ||||||
| [dev-dependencies] | [dev-dependencies] | ||||||
|   | |||||||
| @@ -89,8 +89,6 @@ use self::internals::{Item, VecMap, Entry}; | |||||||
| use serde::{Deserialize, Deserializer, Serialize, Serializer}; | use serde::{Deserialize, Deserializer, Serialize, Serializer}; | ||||||
| #[cfg(feature = "serde-serialization")] | #[cfg(feature = "serde-serialization")] | ||||||
| use serde::de; | use serde::de; | ||||||
| #[cfg(feature = "serde-serialization")] |  | ||||||
| use serde::ser; |  | ||||||
|  |  | ||||||
| pub use self::shared::*; | pub use self::shared::*; | ||||||
| pub use self::common::*; | pub use self::common::*; | ||||||
| @@ -432,11 +430,15 @@ 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> | ||||||
|         serializer.serialize_map(ser::impls::MapIteratorVisitor::new( |         where S: Serializer | ||||||
|             self.iter().map(|header| (header.name(), header.value_string())), |     { | ||||||
|             Some(self.len()), |         let mut state = try!(serializer.serialize_map(Some(self.len()))); | ||||||
|         )) |         for header in self.iter() { | ||||||
|  |             try!(serializer.serialize_map_key(&mut state, header.name())); | ||||||
|  |             try!(serializer.serialize_map_value(&mut state, header.value_string())); | ||||||
|  |         } | ||||||
|  |         serializer.serialize_map_end(state) | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user