Struct messy_json::MessyJsonObject [−][src]
pub struct MessyJsonObject(_);
Wrapper for MessyJsonObjectInner
Wrapping it in an Arc
Implementations
impl MessyJsonObject
[src]
impl MessyJsonObject
[src]pub fn builder(&self, settings: MessyJsonSettings) -> MessyJsonObjectBuilder
[src]
Create a builder object from the current object
Methods from Deref<Target = MessyJsonObjectInner>
pub fn properties(&self) -> &BTreeMap<KeyType, MessyJson>
[src]
Get a reference to the MessyJsonObject’s properties
pub fn has_field(&self, key: &str) -> bool
[src]
Get a reference to the MessyJsonObject’s properties
pub fn optional(&self) -> bool
[src]
Check if the object is optional
Trait Implementations
impl Clone for MessyJsonObject
[src]
impl Clone for MessyJsonObject
[src]fn clone(&self) -> MessyJsonObject
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for MessyJsonObject
[src]
impl Default for MessyJsonObject
[src]fn default() -> MessyJsonObject
[src]
impl Deref for MessyJsonObject
[src]
impl Deref for MessyJsonObject
[src]type Target = MessyJsonObjectInner
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
impl Eq for MessyJsonObject
[src]
impl Eq for MessyJsonObject
[src]impl From<&'_ MessyJsonObject> for MessyJsonInner
[src]
impl From<&'_ MessyJsonObject> for MessyJsonInner
[src]fn from(x: &MessyJsonObject) -> Self
[src]
impl From<MessyJsonObject> for MessyJsonInner
[src]
impl From<MessyJsonObject> for MessyJsonInner
[src]fn from(x: MessyJsonObject) -> Self
[src]
impl From<MessyJsonObjectInner> for MessyJsonObject
[src]
impl From<MessyJsonObjectInner> for MessyJsonObject
[src]fn from(x: MessyJsonObjectInner) -> Self
[src]
impl Hash for MessyJsonObject
[src]
impl Hash for MessyJsonObject
[src]impl PartialEq<MessyJsonObject> for MessyJsonObject
[src]
impl PartialEq<MessyJsonObject> for MessyJsonObject
[src]fn eq(&self, other: &MessyJsonObject) -> bool
[src]
fn ne(&self, other: &MessyJsonObject) -> bool
[src]
impl StructuralEq for MessyJsonObject
[src]
impl StructuralEq for MessyJsonObject
[src]impl StructuralPartialEq for MessyJsonObject
[src]
impl StructuralPartialEq for MessyJsonObject
[src]Auto Trait Implementations
impl RefUnwindSafe for MessyJsonObject
impl RefUnwindSafe for MessyJsonObject
impl Send for MessyJsonObject
impl Send for MessyJsonObject
impl Sync for MessyJsonObject
impl Sync for MessyJsonObject
impl Unpin for MessyJsonObject
impl Unpin for MessyJsonObject
impl UnwindSafe for MessyJsonObject
impl UnwindSafe for MessyJsonObject