fn get(&self, k: &str) -> Option<&Self>
fn get_mut(&mut self, k: &str) -> Option<&mut Self>
fn kind(&self) -> ValueType
fn is_null(&self) -> bool
fn as_bool(&self) -> Option<bool>
fn as_i64(&self) -> Option<i64>
fn as_f64(&self) -> Option<f64>
fn cast_f64(&self) -> Option<f64>
fn as_string(&self) -> Option<String>
fn as_array(&self) -> Option<&Self::Array>
fn as_array_mut(&mut self) -> Option<&mut Self::Array>
fn as_object(&self) -> Option<&Self::Map>
fn as_object_mut(&mut self) -> Option<&mut Self::Map>
fn is_bool(&self) -> bool
fn is_i64(&self) -> bool
fn as_u64(&self) -> Option<u64>
fn is_u64(&self) -> bool
fn is_f64(&self) -> bool
fn is_string(&self) -> bool
fn is_array(&self) -> bool
fn is_object(&self) -> bool
impl ValueTrait for simd_json::value::owned::Value
[src]type Map = Map
type Array = Vec<Value>
fn get(&self, k: &str) -> Option<&Value>
[src]fn get_mut(&mut self, k: &str) -> Option<&mut Value>
[src]fn kind(&self) -> ValueType
[src]fn is_null(&self) -> bool
[src]fn as_bool(&self) -> Option<bool>
[src]fn as_i64(&self) -> Option<i64>
[src]fn as_u64(&self) -> Option<u64>
[src]fn as_f64(&self) -> Option<f64>
[src]fn cast_f64(&self) -> Option<f64>
[src]fn as_string(&self) -> Option<String>
[src]fn as_array(&self) -> Option<&Vec<Value>>
[src]fn as_array_mut(&mut self) -> Option<&mut Vec<Value>>
[src]fn as_object(&self) -> Option<&Map>
[src]fn as_object_mut(&mut self) -> Option<&mut Self::Map>
[src]fn is_bool(&self) -> bool
[src]fn is_i64(&self) -> bool
[src]fn is_u64(&self) -> bool
[src]fn is_f64(&self) -> bool
[src]fn is_string(&self) -> bool
[src]fn is_array(&self) -> bool
[src]fn is_object(&self) -> bool
[src]impl<'v> ValueTrait for simd_json::value::borrowed::Value<'v>
[src]type Map = Map<'v>
type Array = Vec<Value<'v>>
fn get(&self, k: &str) -> Option<&Value<'v>>
[src]fn get_mut(&mut self, k: &str) -> Option<&mut Value<'v>>
[src]fn kind(&self) -> ValueType
[src]fn is_null(&self) -> bool
[src]fn as_bool(&self) -> Option<bool>
[src]fn as_i64(&self) -> Option<i64>
[src]fn as_u64(&self) -> Option<u64>
[src]fn as_f64(&self) -> Option<f64>
[src]fn cast_f64(&self) -> Option<f64>
[src]fn as_string(&self) -> Option<String>
[src]fn as_array(&self) -> Option<&Vec<Value<'v>>>
[src]fn as_array_mut(&mut self) -> Option<&mut Vec<Value<'v>>>
[src]fn as_object(&self) -> Option<&Self::Map>
[src]fn as_object_mut(&mut self) -> Option<&mut Self::Map>
[src]fn is_bool(&self) -> bool
[src]fn is_i64(&self) -> bool
[src]fn is_u64(&self) -> bool
[src]fn is_f64(&self) -> bool
[src]fn is_string(&self) -> bool
[src]fn is_array(&self) -> bool
[src]fn is_object(&self) -> bool
[src]