{"ast_node_type":"variable","tokens":[{"end":27,"kind":"keyword","start":0,"text":"let"}]}
        let disr_non_unit =
            def.variants().iter().filter(|var| is_unit(var)).find_map(|var| get_disr(var));
            def.variants().iter().filter(|var| !is_unit(var)).find_map(|var| get_disr(var));