Struct messy_json::MessyJsonObjectBuilder [−][src]
pub struct MessyJsonObjectBuilder { /* fields omitted */ }
Builder for MessyJsonObject
Trait Implementations
impl Clone for MessyJsonObjectBuilder
[src]
impl Clone for MessyJsonObjectBuilder
[src]fn clone(&self) -> MessyJsonObjectBuilder
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> DeserializeSeed<'de> for MessyJsonObjectBuilder
[src]
impl<'de> DeserializeSeed<'de> for MessyJsonObjectBuilder
[src]type Value = MessyJsonValueContainer<'de>
The type produced by using this seed.
fn deserialize<D>(self, deserializer: D) -> Result<Self::Value, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl Eq for MessyJsonObjectBuilder
[src]
impl Eq for MessyJsonObjectBuilder
[src]impl PartialEq<MessyJsonObjectBuilder> for MessyJsonObjectBuilder
[src]
impl PartialEq<MessyJsonObjectBuilder> for MessyJsonObjectBuilder
[src]fn eq(&self, other: &MessyJsonObjectBuilder) -> bool
[src]
fn ne(&self, other: &MessyJsonObjectBuilder) -> bool
[src]
impl StructuralEq for MessyJsonObjectBuilder
[src]
impl StructuralEq for MessyJsonObjectBuilder
[src]impl<'de> Visitor<'de> for MessyJsonObjectBuilder
[src]
impl<'de> Visitor<'de> for MessyJsonObjectBuilder
[src]type Value = MessyJsonValueContainer<'de>
The value produced by this visitor.
fn expecting(&self, formatter: &mut Formatter<'_>) -> Result
[src]
fn visit_some<D>(self, deserializer: D) -> Result<Self::Value, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
fn visit_none<A>(self) -> Result<Self::Value, A> where
A: Error,
[src]
A: Error,
fn visit_map<A>(self, seq: A) -> Result<Self::Value, A::Error> where
A: MapAccess<'de>,
[src]
A: MapAccess<'de>,
pub fn visit_bool<E>(self, v: bool) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_i8<E>(self, v: i8) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_i16<E>(self, v: i16) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_i32<E>(self, v: i32) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_i64<E>(self, v: i64) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_i128<E>(self, v: i128) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_u8<E>(self, v: u8) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_u16<E>(self, v: u16) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_u32<E>(self, v: u32) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_u64<E>(self, v: u64) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_u128<E>(self, v: u128) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_f32<E>(self, v: f32) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_f64<E>(self, v: f64) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_char<E>(self, v: char) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_str<E>(self, v: &str) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_borrowed_str<E>(self, v: &'de str) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_string<E>(self, v: String) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_bytes<E>(self, v: &[u8]) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_borrowed_bytes<E>(self, v: &'de [u8]) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_byte_buf<E>(self, v: Vec<u8, Global>) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_unit<E>(self) -> Result<Self::Value, E> where
E: Error,
[src]
E: Error,
pub fn visit_newtype_struct<D>(
self,
deserializer: D
) -> Result<Self::Value, <D as Deserializer<'de>>::Error> where
D: Deserializer<'de>,
[src]
self,
deserializer: D
) -> Result<Self::Value, <D as Deserializer<'de>>::Error> where
D: Deserializer<'de>,
pub fn visit_seq<A>(
self,
seq: A
) -> Result<Self::Value, <A as SeqAccess<'de>>::Error> where
A: SeqAccess<'de>,
[src]
self,
seq: A
) -> Result<Self::Value, <A as SeqAccess<'de>>::Error> where
A: SeqAccess<'de>,
pub fn visit_enum<A>(
self,
data: A
) -> Result<Self::Value, <A as EnumAccess<'de>>::Error> where
A: EnumAccess<'de>,
[src]
self,
data: A
) -> Result<Self::Value, <A as EnumAccess<'de>>::Error> where
A: EnumAccess<'de>,
Auto Trait Implementations
impl RefUnwindSafe for MessyJsonObjectBuilder
impl RefUnwindSafe for MessyJsonObjectBuilder
impl Send for MessyJsonObjectBuilder
impl Send for MessyJsonObjectBuilder
impl Sync for MessyJsonObjectBuilder
impl Sync for MessyJsonObjectBuilder
impl Unpin for MessyJsonObjectBuilder
impl Unpin for MessyJsonObjectBuilder
impl UnwindSafe for MessyJsonObjectBuilder
impl UnwindSafe for MessyJsonObjectBuilder