diff --git a/serde_test/src/configure.rs b/serde_test/src/configure.rs index d94978c6..9fe73963 100644 --- a/serde_test/src/configure.rs +++ b/serde_test/src/configure.rs @@ -26,7 +26,8 @@ pub struct Compact(T); /// /// impl Serialize for Example { /// fn serialize(&self, serializer: S) -> Result -/// where S: Serializer, +/// where +/// S: Serializer, /// { /// if serializer.is_human_readable() { /// format!("{}.{}", self.0, self.1).serialize(serializer) @@ -38,7 +39,8 @@ pub struct Compact(T); /// /// impl<'de> Deserialize<'de> for Example { /// fn deserialize(deserializer: D) -> Result -/// where D: Deserializer<'de>, +/// where +/// D: Deserializer<'de>, /// { /// use serde::de::Error; /// if deserializer.is_human_readable() { @@ -478,7 +480,10 @@ use serde::de::{DeserializeSeed, EnumAccess, Error, MapAccess, SeqAccess, Varian macro_rules! forward_deserialize_methods { ( $wrapper : ident ( $( $name: ident ),* ) ) => { $( - fn $name(self, visitor: V) -> Result where V: Visitor<'de> { + fn $name(self, visitor: V) -> Result + where + V: Visitor<'de>, + { (self.0).$name($wrapper(visitor)) } )* diff --git a/serde_test/src/lib.rs b/serde_test/src/lib.rs index 2ae44180..88c8ed39 100644 --- a/serde_test/src/lib.rs +++ b/serde_test/src/lib.rs @@ -68,11 +68,13 @@ //! # } //! # //! # impl Serialize for LinkedHashMap -//! # where K: Serialize, -//! # V: Serialize +//! # where +//! # K: Serialize, +//! # V: Serialize, //! # { //! # fn serialize(&self, serializer: S) -> Result -//! # where S: Serializer +//! # where +//! # S: Serializer, //! # { //! # let mut map = serializer.serialize_map(Some(self.0.len()))?; //! # for &(ref k, ref v) in &self.0 { @@ -85,8 +87,9 @@ //! # struct LinkedHashMapVisitor(PhantomData<(K, V)>); //! # //! # impl<'de, K, V> Visitor<'de> for LinkedHashMapVisitor -//! # where K: Deserialize<'de>, -//! # V: Deserialize<'de> +//! # where +//! # K: Deserialize<'de>, +//! # V: Deserialize<'de>, //! # { //! # type Value = LinkedHashMap; //! # @@ -95,7 +98,8 @@ //! # } //! # //! # fn visit_map(self, mut access: M) -> Result -//! # where M: MapAccess<'de> +//! # where +//! # M: MapAccess<'de>, //! # { //! # let mut map = LinkedHashMap::new(); //! # while let Some((key, value)) = access.next_entry()? { @@ -106,11 +110,13 @@ //! # } //! # //! # impl<'de, K, V> Deserialize<'de> for LinkedHashMap -//! # where K: Deserialize<'de>, -//! # V: Deserialize<'de> +//! # where +//! # K: Deserialize<'de>, +//! # V: Deserialize<'de>, //! # { //! # fn deserialize(deserializer: D) -> Result -//! # where D: Deserializer<'de> +//! # where +//! # D: Deserializer<'de>, //! # { //! # deserializer.deserialize_map(LinkedHashMapVisitor(PhantomData)) //! # }