Trait serde::de::Deserialize [] [src]

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

Deserialize represents a type that can be deserialized.

Required Methods

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

Deserialize this value given this Deserializer.

Implementors