[][src]Trait simd_json::value::ValueBuilder

pub trait ValueBuilder: Default + From<StaticNode> + From<i8> + From<i16> + From<i32> + From<i64> + From<u8> + From<u16> + From<u32> + From<u64> + From<f32> + From<f64> + From<String> + From<bool> + From<()> {
    fn array_with_capacity(capacity: usize) -> Self;
fn object_with_capacity(capacity: usize) -> Self;
fn null() -> Self; fn array() -> Self { ... }
fn object() -> Self { ... } }

Support of builder methods for traits.

Required methods

fn array_with_capacity(capacity: usize) -> Self

Returns an empty array with a given capacity

fn object_with_capacity(capacity: usize) -> Self

Returns an empty object with a given capacity

fn null() -> Self

Returns anull value

Loading content...

Provided methods

fn array() -> Self

Returns an empty array

fn object() -> Self

Returns an empty object

Loading content...

Implementors

impl ValueBuilder for simd_json::value::owned::Value[src]

impl<'v> ValueBuilder for simd_json::value::borrowed::Value<'v>[src]

Loading content...