Struct messy_json::MessyJsonValueContainer [−][src]
pub struct MessyJsonValueContainer<'a> { /* fields omitted */ }
Container for MessyJsonValue
This structure is a simple wrapper around MessyJsonValue.
In the future it may be used to hold additional data for optimization purposes.
Implementations
impl<'a> MessyJsonValueContainer<'a>
[src]
impl<'a> MessyJsonValueContainer<'a>
[src]pub fn new(val: MessyJsonValue<'a>) -> Self
[src]
Create a new MessyJsonValueContainer using MessyJsonValue
pub fn inner(&self) -> &MessyJsonValue<'a>
[src]
Get the inner MessyJsonValue
pub fn take(self) -> MessyJsonValue<'a>
[src]
Take the inner MessyJsonValue consuming the container
Trait Implementations
impl<'a> Clone for MessyJsonValueContainer<'a>
[src]
impl<'a> Clone for MessyJsonValueContainer<'a>
[src]fn clone(&self) -> MessyJsonValueContainer<'a>
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Debug for MessyJsonValueContainer<'a>
[src]
impl<'a> Debug for MessyJsonValueContainer<'a>
[src]impl<'a> Deref for MessyJsonValueContainer<'a>
[src]
impl<'a> Deref for MessyJsonValueContainer<'a>
[src]type Target = MessyJsonValue<'a>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
impl<'a> Eq for MessyJsonValueContainer<'a>
[src]
impl<'a> Eq for MessyJsonValueContainer<'a>
[src]impl<'a> PartialEq<MessyJsonValueContainer<'a>> for MessyJsonValueContainer<'a>
[src]
impl<'a> PartialEq<MessyJsonValueContainer<'a>> for MessyJsonValueContainer<'a>
[src]fn eq(&self, other: &MessyJsonValueContainer<'a>) -> bool
[src]
fn ne(&self, other: &MessyJsonValueContainer<'a>) -> bool
[src]
impl<'a> StructuralEq for MessyJsonValueContainer<'a>
[src]
impl<'a> StructuralEq for MessyJsonValueContainer<'a>
[src]impl<'a> StructuralPartialEq for MessyJsonValueContainer<'a>
[src]
impl<'a> StructuralPartialEq for MessyJsonValueContainer<'a>
[src]Auto Trait Implementations
impl<'a> RefUnwindSafe for MessyJsonValueContainer<'a>
impl<'a> RefUnwindSafe for MessyJsonValueContainer<'a>
impl<'a> Send for MessyJsonValueContainer<'a>
impl<'a> Send for MessyJsonValueContainer<'a>
impl<'a> Sync for MessyJsonValueContainer<'a>
impl<'a> Sync for MessyJsonValueContainer<'a>
impl<'a> Unpin for MessyJsonValueContainer<'a>
impl<'a> Unpin for MessyJsonValueContainer<'a>
impl<'a> UnwindSafe for MessyJsonValueContainer<'a>
impl<'a> UnwindSafe for MessyJsonValueContainer<'a>