pub trait JsVExt {
// Required methods
fn set<K: Into<String>>(&mut self, k: K, v: &JsV);
fn extend<I, K, V>(&mut self, i: I)
where I: IntoIterator<Item = (K, V)>,
K: Into<String>,
V: Borrow<JsV>;
// Provided method
fn tree_walk<F, E>(&self, f: F) -> Result<(), E>
where F: FnMut(&[String], &JsV) -> Result<(), E> { ... }
}Required Methods§
Provided Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".