pub(crate) trait MutVisitable<V: MutVisitor> {
type Extra: Copy;
// Required method
fn visit_mut(&mut self, visitor: &mut V, extra: Self::Extra);
}
pub(crate) trait MutVisitable<V: MutVisitor> {
type Extra: Copy;
// Required method
fn visit_mut(&mut self, visitor: &mut V, extra: Self::Extra);
}