1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
mod node_where; pub use node_where::NodeWhere; // #[derive(Debug)] // pub struct NodeGroup { // } // impl NodeGroup { // pub fn new() -> Self { // Self { // } // } // } // #[derive(Debug)] // pub struct NodeHaving { // } // impl NodeHaving { // pub fn new() -> Self { // Self { // } // } // } // // #[allow(dead_code)] // pub struct NodeCount { // distinct: bool // } // impl NodeCount { // pub fn new(distinct: bool) -> Self { // Self { // distinct // } // } // } #[derive(Debug)] pub enum NodesType { Where(NodeWhere), // Group(NodeGroup), // Having(NodeHaving), }