[][src]Trait simd_json::value::Value

pub trait Value {
    fn get(&self, k: &str) -> Option<&Self>;
fn get_mut(&mut self, k: &str) -> Option<&mut Self>;
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 is_array(&self) -> bool;
fn is_object(&self) -> bool; 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 { ... } }

Required methods

fn get(&self, k: &str) -> Option<&Self>

fn get_mut(&mut self, k: &str) -> Option<&mut Self>

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 is_array(&self) -> bool

fn is_object(&self) -> bool

Loading content...

Provided methods

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

Loading content...

Implementors

impl Value for simd_json::value::owned::Value[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]

impl<'a> Value for simd_json::value::borrowed::Value<'a>[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]

Loading content...