[−][src]Trait chattium_oxide_lib::json::ToJsonnable
A trait for types supporting serialization to JSON
Required Methods
fn to_json(&self) -> Value
Serialize self to a JSON Value.
If Self also implements FromJsonnable, it's highly recommended,
that self.from_json(self.to_json()) never returns Err().
Provided Methods
fn to_json_string(&self) -> Result<String, JsonError>
Convenience function for converting self to a JSON ugly-string representation.
Returns Err() if serde_json couldn't convert the Value to a String
Implementations on Foreign Types
impl ToJsonnable for Tm[src]
impl ToJsonnable for Tmimpl<T: ToJsonnable> ToJsonnable for Vec<T>[src]
impl<T: ToJsonnable> ToJsonnable for Vec<T>impl ToJsonnable for i8[src]
impl ToJsonnable for i8impl ToJsonnable for i16[src]
impl ToJsonnable for i16impl ToJsonnable for i32[src]
impl ToJsonnable for i32impl ToJsonnable for i64[src]
impl ToJsonnable for i64impl ToJsonnable for u8[src]
impl ToJsonnable for u8impl ToJsonnable for u16[src]
impl ToJsonnable for u16impl ToJsonnable for u32[src]
impl ToJsonnable for u32impl ToJsonnable for u64[src]
impl ToJsonnable for u64impl ToJsonnable for f32[src]
impl ToJsonnable for f32impl ToJsonnable for f64[src]
impl ToJsonnable for f64