[][src]Trait serde_bytes::Deserialize

pub trait Deserialize<'de>: Sized {
    fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
    where
        D: Deserializer<'de>
; }

Types that can be deserialized via #[serde(with = "serde_bytes")].

Required methods

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
    D: Deserializer<'de>, 

Loading content...

Implementations on Foreign Types

impl<'de: 'a, 'a> Deserialize<'de> for &'a [u8][src]

impl<'de> Deserialize<'de> for Vec<u8>[src]

impl<'de: 'a, 'a> Deserialize<'de> for Cow<'a, [u8]>[src]

impl<'de: 'a, 'a> Deserialize<'de> for Cow<'a, Bytes>[src]

impl<'de> Deserialize<'de> for Box<[u8]>[src]

impl<'de> Deserialize<'de> for Box<Bytes>[src]

Loading content...

Implementors

impl<'de> Deserialize<'de> for ByteBuf[src]

impl<'de: 'a, 'a> Deserialize<'de> for &'a Bytes[src]

Loading content...