mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-06-13 18:21:01 +00:00
Merge pull request 1898 from Mingun/bytes-into-deserializer
This commit is contained in:
@@ -684,6 +684,17 @@ impl<'a, E> BytesDeserializer<'a, E> {
|
|||||||
|
|
||||||
impl_copy_clone!(BytesDeserializer<'a>);
|
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>
|
impl<'de, 'a, E> Deserializer<'de> for BytesDeserializer<'a, E>
|
||||||
where
|
where
|
||||||
E: de::Error,
|
E: de::Error,
|
||||||
|
|||||||
Reference in New Issue
Block a user