pub trait Visit<T: Tree> {
// Required method
fn visit(&mut self, t: &T);
// Provided methods
fn pre(&mut self, t: &T) { ... }
fn post(&mut self, t: &T) { ... }
fn tree_visit(&mut self, t: &T) { ... }
}Expand description
A similar trait to generate traversal over tree-like structure.
See Endo for more details.
Required Methods§
Provided Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".