1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::code_gen::py_sql::{Name, NodeType};

#[derive(Clone, Debug)]
pub struct ChooseNode {
    pub when_nodes: Vec<NodeType>,
    pub otherwise_node: Option<Box<NodeType>>,
}

impl Name for ChooseNode {
    fn name() -> &'static str {
        "choose"
    }
}