{"ast_node_type":"other","tokens":[{"end":44,"kind":"keyword","start":0,"text":"if"}]}
            if *action == sym::completions {
            let action = segments[1].symbol();
                match ra_attr.token_tree_value().map(|tt| tt.token_trees().flat_tokens()) {