pub trait ExprVisitable: Sized {
    // Required method
    fn accept<V: ExpressionVisitor<Self>>(&self, visitor: V) -> Result<V>;
}
Expand description

trait for types that can be visited by ExpressionVisitor

Required Methods§

source

fn accept<V: ExpressionVisitor<Self>>(&self, visitor: V) -> Result<V>

accept a visitor, calling visit on all children of this

Implementors§