[−][src]Trait chattium_oxide_lib::json::FromJsonnable
A trait for types supporting deserialization from JSON
Required Methods
fn from_json(json: Value) -> Result<Self, JsonError>
Deserialize a JSON value to Self
Returns Err() if the Value cannot be deserialized into Self
Provided Methods
fn from_json_string(string: &String) -> Result<Self, JsonError>
Convenience function for deserializing a JSON string representation directly into Self
Implementations on Foreign Types
impl FromJsonnable for Tm[src]
impl FromJsonnable for Tmfn from_json(json: Value) -> Result<Self, JsonError>[src]
fn from_json(json: Value) -> Result<Self, JsonError>fn from_json_string(string: &String) -> Result<Self, JsonError>[src]
fn from_json_string(string: &String) -> Result<Self, JsonError>impl<T: FromJsonnable> FromJsonnable for Vec<T>[src]
impl<T: FromJsonnable> FromJsonnable for Vec<T>fn from_json(json: Value) -> Result<Self, JsonError>[src]
fn from_json(json: Value) -> Result<Self, JsonError>fn from_json_string(string: &String) -> Result<Self, JsonError>[src]
fn from_json_string(string: &String) -> Result<Self, JsonError>impl FromJsonnable for i8[src]
impl FromJsonnable for i8fn from_json(json: Value) -> Result<Self, JsonError>[src]
fn from_json(json: Value) -> Result<Self, JsonError>fn from_json_string(string: &String) -> Result<Self, JsonError>[src]
fn from_json_string(string: &String) -> Result<Self, JsonError>impl FromJsonnable for i16[src]
impl FromJsonnable for i16fn from_json(json: Value) -> Result<Self, JsonError>[src]
fn from_json(json: Value) -> Result<Self, JsonError>fn from_json_string(string: &String) -> Result<Self, JsonError>[src]
fn from_json_string(string: &String) -> Result<Self, JsonError>impl FromJsonnable for i32[src]
impl FromJsonnable for i32fn from_json(json: Value) -> Result<Self, JsonError>[src]
fn from_json(json: Value) -> Result<Self, JsonError>fn from_json_string(string: &String) -> Result<Self, JsonError>[src]
fn from_json_string(string: &String) -> Result<Self, JsonError>impl FromJsonnable for i64[src]
impl FromJsonnable for i64fn from_json(json: Value) -> Result<Self, JsonError>[src]
fn from_json(json: Value) -> Result<Self, JsonError>fn from_json_string(string: &String) -> Result<Self, JsonError>[src]
fn from_json_string(string: &String) -> Result<Self, JsonError>impl FromJsonnable for u8[src]
impl FromJsonnable for u8fn from_json(json: Value) -> Result<Self, JsonError>[src]
fn from_json(json: Value) -> Result<Self, JsonError>fn from_json_string(string: &String) -> Result<Self, JsonError>[src]
fn from_json_string(string: &String) -> Result<Self, JsonError>impl FromJsonnable for u16[src]
impl FromJsonnable for u16fn from_json(json: Value) -> Result<Self, JsonError>[src]
fn from_json(json: Value) -> Result<Self, JsonError>fn from_json_string(string: &String) -> Result<Self, JsonError>[src]
fn from_json_string(string: &String) -> Result<Self, JsonError>impl FromJsonnable for u32[src]
impl FromJsonnable for u32fn from_json(json: Value) -> Result<Self, JsonError>[src]
fn from_json(json: Value) -> Result<Self, JsonError>fn from_json_string(string: &String) -> Result<Self, JsonError>[src]
fn from_json_string(string: &String) -> Result<Self, JsonError>impl FromJsonnable for u64[src]
impl FromJsonnable for u64fn from_json(json: Value) -> Result<Self, JsonError>[src]
fn from_json(json: Value) -> Result<Self, JsonError>fn from_json_string(string: &String) -> Result<Self, JsonError>[src]
fn from_json_string(string: &String) -> Result<Self, JsonError>impl FromJsonnable for f32[src]
impl FromJsonnable for f32fn from_json(json: Value) -> Result<Self, JsonError>[src]
fn from_json(json: Value) -> Result<Self, JsonError>fn from_json_string(string: &String) -> Result<Self, JsonError>[src]
fn from_json_string(string: &String) -> Result<Self, JsonError>impl FromJsonnable for f64[src]
impl FromJsonnable for f64fn from_json(json: Value) -> Result<Self, JsonError>[src]
fn from_json(json: Value) -> Result<Self, JsonError>fn from_json_string(string: &String) -> Result<Self, JsonError>[src]
fn from_json_string(string: &String) -> Result<Self, JsonError>