pub trait Visitor<Item: SelfVisitable, Data> {
// Required method
fn visit(&mut self, item: &Item, data: &mut Data, chain: &Chain);
}Expand description
A visitor over something which is hooked/is SelfVisitable with some generic Data
pub trait Visitor<Item: SelfVisitable, Data> {
// Required method
fn visit(&mut self, item: &Item, data: &mut Data, chain: &Chain);
}A visitor over something which is hooked/is SelfVisitable with some generic Data