Skip to main content

BTreeValueMapReplacementPathHelper

Trait BTreeValueMapReplacementPathHelper 

Source
pub trait BTreeValueMapReplacementPathHelper {
    // Required methods
    fn replace_at_path(
        &mut self,
        path: &str,
        replacement_type: ReplacementType,
    ) -> Result<(), Error>;
    fn replace_at_paths<'a, I: IntoIterator<Item = &'a String>>(
        &mut self,
        paths: I,
        replacement_type: ReplacementType,
    ) -> Result<(), Error>;
}

Required Methods§

Source

fn replace_at_path( &mut self, path: &str, replacement_type: ReplacementType, ) -> Result<(), Error>

Source

fn replace_at_paths<'a, I: IntoIterator<Item = &'a String>>( &mut self, paths: I, replacement_type: ReplacementType, ) -> Result<(), Error>

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementations on Foreign Types§

Source§

impl BTreeValueMapReplacementPathHelper for BTreeMap<String, Value>

Source§

fn replace_at_path( &mut self, path: &str, replacement_type: ReplacementType, ) -> Result<(), Error>

Source§

fn replace_at_paths<'a, I: IntoIterator<Item = &'a String>>( &mut self, paths: I, replacement_type: ReplacementType, ) -> Result<(), Error>

Implementors§