Trait intuicio_nodes::nodes::NodeGraphVisitor
source · pub trait NodeGraphVisitor<T: NodeDefinition> {
type Output;
// Required methods
fn visit_statement(
&mut self,
node: &Node<T>,
scopes: HashMap<String, Vec<Self::Output>>,
result: &mut Vec<Self::Output>
) -> bool;
fn visit_expression(
&mut self,
node: &Node<T>,
result: &mut Vec<Self::Output>
);
}