{"ast_node_type":"other","tokens":[{"end":86,"kind":"keyword","start":0,"text":"s.strip_prefix(\"!\").map_or(Either::Left(s),"}]}
                            s.strip_prefix("!").map_or(Either::Left(s), Either::Right)
                        self.cargo_cfgs(source_root).iter().partition_map(|s| {
                        });