pub trait ExtendPath {
// Required method
fn key_val_strs(&self) -> impl Iterator<Item = (&str, &str)>;
// Provided method
fn extend_path(&self, path: PathBuf) -> PathBuf { ... }
}Required Methods§
fn key_val_strs(&self) -> impl Iterator<Item = (&str, &str)>
Provided Methods§
fn extend_path(&self, path: PathBuf) -> PathBuf
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.