pub trait JsJsonDeserialize
where Self: Sized,
{ // Required method fn from_json( context: JsJsonContext, json: JsJson ) -> Result<Self, JsJsonContext>; }

Required Methods§

source

fn from_json( context: JsJsonContext, json: JsJson ) -> Result<Self, JsJsonContext>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl JsJsonDeserialize for bool

source§

impl JsJsonDeserialize for i32

source§

impl JsJsonDeserialize for i64

source§

impl JsJsonDeserialize for u32

source§

impl JsJsonDeserialize for u64

source§

impl JsJsonDeserialize for String

source§

impl<T: JsJsonDeserialize> JsJsonDeserialize for Option<T>

source§

impl<T: JsJsonDeserialize> JsJsonDeserialize for Vec<T>

source§

impl<T: JsJsonDeserialize> JsJsonDeserialize for HashMap<String, T>

Implementors§