From 14ed6f2dabf1afd401e61bb9c3951d415cead86b Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Fri, 20 Oct 2017 21:38:18 -0700 Subject: [PATCH] Simplify some IntoDeserializer deserializer types --- serde/src/de/value.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/serde/src/de/value.rs b/serde/src/de/value.rs index d95b730f..241d4df8 100644 --- a/serde/src/de/value.rs +++ b/serde/src/de/value.rs @@ -733,7 +733,7 @@ where T: IntoDeserializer<'de, E>, E: de::Error, { - type Deserializer = SeqDeserializer< as IntoIterator>::IntoIter, E>; + type Deserializer = SeqDeserializer<::IntoIter, E>; fn into_deserializer(self) -> Self::Deserializer { SeqDeserializer::new(self.into_iter()) @@ -746,7 +746,7 @@ where T: IntoDeserializer<'de, E> + Eq + Ord, E: de::Error, { - type Deserializer = SeqDeserializer< as IntoIterator>::IntoIter, E>; + type Deserializer = SeqDeserializer<::IntoIter, E>; fn into_deserializer(self) -> Self::Deserializer { SeqDeserializer::new(self.into_iter()) @@ -760,7 +760,7 @@ where S: BuildHasher, E: de::Error, { - type Deserializer = SeqDeserializer< as IntoIterator>::IntoIter, E>; + type Deserializer = SeqDeserializer<::IntoIter, E>; fn into_deserializer(self) -> Self::Deserializer { SeqDeserializer::new(self.into_iter()) @@ -1153,7 +1153,7 @@ where V: IntoDeserializer<'de, E>, E: de::Error, { - type Deserializer = MapDeserializer<'de, as IntoIterator>::IntoIter, E>; + type Deserializer = MapDeserializer<'de, ::IntoIter, E>; fn into_deserializer(self) -> Self::Deserializer { MapDeserializer::new(self.into_iter()) @@ -1168,7 +1168,7 @@ where S: BuildHasher, E: de::Error, { - type Deserializer = MapDeserializer<'de, as IntoIterator>::IntoIter, E>; + type Deserializer = MapDeserializer<'de, ::IntoIter, E>; fn into_deserializer(self) -> Self::Deserializer { MapDeserializer::new(self.into_iter())