{"ast_node_type":"other","tokens":[{"end":45,"kind":"keyword","start":0,"text":"Inner::X"}]}
            Inner::X => println!("Inner::X"),
        Outer::A(inner) => match inner {
            Inner::Y(n) if n > 0 => println!("Inner::Y positive: {}", n),