Merge pull request 1898 from Mingun/bytes-into-deserializer

This commit is contained in:
David Tolnay
2021-01-23 22:01:14 -08:00
+11
View File
@@ -684,6 +684,17 @@ impl<'a, E> BytesDeserializer<'a, E> {
impl_copy_clone!(BytesDeserializer<'a>);
impl<'de, 'a, E> IntoDeserializer<'de, E> for &'a [u8]
where
E: de::Error,
{
type Deserializer = BytesDeserializer<'a, E>;
fn into_deserializer(self) -> BytesDeserializer<'a, E> {
BytesDeserializer::new(self)
}
}
impl<'de, 'a, E> Deserializer<'de> for BytesDeserializer<'a, E>
where
E: de::Error,