Enum messy_json::MessyJsonInner [−][src]
pub enum MessyJsonInner { Array(MessyJsonArray), Bool(MessyJsonScalar), Number(MessyJsonNumeric), Obj(MessyJsonObject), String(MessyJsonScalar), }
Schema of a JSON Value
This enum describes in broad strokes how a JSON should look like when deserialized.
At deserialization, this enum will ensure that the JSON Value corresponds to this schema.
Variants
Array(MessyJsonArray)
Bool(MessyJsonScalar)
Number(MessyJsonNumeric)
Obj(MessyJsonObject)
String(MessyJsonScalar)
Implementations
impl MessyJsonInner
[src]
impl MessyJsonInner
[src]Trait Implementations
impl Clone for MessyJsonInner
[src]
impl Clone for MessyJsonInner
[src]fn clone(&self) -> MessyJsonInner
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for MessyJsonInner
[src]
impl Eq for MessyJsonInner
[src]impl From<&'_ MessyJsonNumeric> for MessyJsonInner
[src]
impl From<&'_ MessyJsonNumeric> for MessyJsonInner
[src]fn from(x: &MessyJsonNumeric) -> Self
[src]
impl From<&'_ MessyJsonObject> for MessyJsonInner
[src]
impl From<&'_ MessyJsonObject> for MessyJsonInner
[src]fn from(x: &MessyJsonObject) -> Self
[src]
impl From<MessyJsonArray> for MessyJsonInner
[src]
impl From<MessyJsonArray> for MessyJsonInner
[src]fn from(x: MessyJsonArray) -> Self
[src]
impl From<MessyJsonInner> for MessyJson
[src]
impl From<MessyJsonInner> for MessyJson
[src]fn from(x: MessyJsonInner) -> Self
[src]
impl From<MessyJsonNumeric> for MessyJsonInner
[src]
impl From<MessyJsonNumeric> for MessyJsonInner
[src]fn from(x: MessyJsonNumeric) -> Self
[src]
impl From<MessyJsonObject> for MessyJsonInner
[src]
impl From<MessyJsonObject> for MessyJsonInner
[src]fn from(x: MessyJsonObject) -> Self
[src]
impl Hash for MessyJsonInner
[src]
impl Hash for MessyJsonInner
[src]impl PartialEq<MessyJsonInner> for MessyJsonInner
[src]
impl PartialEq<MessyJsonInner> for MessyJsonInner
[src]fn eq(&self, other: &MessyJsonInner) -> bool
[src]
fn ne(&self, other: &MessyJsonInner) -> bool
[src]
impl StructuralEq for MessyJsonInner
[src]
impl StructuralEq for MessyJsonInner
[src]impl StructuralPartialEq for MessyJsonInner
[src]
impl StructuralPartialEq for MessyJsonInner
[src]Auto Trait Implementations
impl RefUnwindSafe for MessyJsonInner
impl RefUnwindSafe for MessyJsonInner
impl Send for MessyJsonInner
impl Send for MessyJsonInner
impl Sync for MessyJsonInner
impl Sync for MessyJsonInner
impl Unpin for MessyJsonInner
impl Unpin for MessyJsonInner
impl UnwindSafe for MessyJsonInner
impl UnwindSafe for MessyJsonInner