pub trait JsonMaybeObject: JsonValueWrap where
    Self: Sized
{ fn get_key(&self, key: &str) -> Option<&Self>; fn extract_key(&mut self, key: &str) -> Option<Self>; fn get_key_string(&self, key: &str) -> Option<&String> { ... } fn get_key_as_boolean(&self, key: &str) -> Option<&bool> { ... } fn get_key_as_array(&self, key: &str) -> Option<&Vec<Self>> { ... } fn get_key_as_object(&self, key: &str) -> Option<&Map<String, Self>> { ... } fn extract_key_as_string(&mut self, key: &str) -> Option<String> { ... } fn extract_key_as_object(&mut self, key: &str) -> Option<Map<String, Self>> { ... } }

Required Methods

Provided Methods

Implementations on Foreign Types

Implementors