Skip to main content

JsonArrayExt

Trait JsonArrayExt 

Source
pub trait JsonArrayExt {
    // Required methods
    fn iter_mapped<'m>(
        &self,
        code_map: &'m JsonCodeMap,
        offset: usize,
    ) -> IterMapped<'_, 'm> ⓘ;
    fn get_fragment(&self, index: usize) -> Result<JsonFragment<'_>, usize>;
}
Expand description

Trait for JSON array types like Vec<Value> and [Value].

Required Methods§

Source

fn iter_mapped<'m>( &self, code_map: &'m JsonCodeMap, offset: usize, ) -> IterMapped<'_, 'm> ⓘ

Source

fn get_fragment(&self, index: usize) -> Result<JsonFragment<'_>, usize>

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§