pub trait LogicalGenerator { // Required method fn generate_logical_expression(&mut self, node: &Node); }