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§
fn iter_mapped<'m>( &self, code_map: &'m JsonCodeMap, offset: usize, ) -> IterMapped<'_, 'm> ⓘ
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".