Trait miniserde::Deserialize[][src]

pub trait Deserialize: Sized {
    fn begin(out: &mut Option<Self>) -> &mut dyn Visitor;
}
Expand description

Trait for data structures that can be deserialized from a JSON string.

[Refer to the module documentation for examples.][::de]

Required methods

The only correct implementation of this method is:

fn begin(out: &mut Option<Self>) -> &mut dyn Visitor {
    Place::new(out)
}

Implementations on Foreign Types

Implementors