{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":"(T![Self],"}]}
            (T![Self], T![::]) => "",
            (T![']'], T![#]) => "\n",
            _ if prev_kind.is_keyword(Edition::CURRENT) => " ",