{"ast_node_type":"function","tokens":[{"end":95,"kind":"keyword","start":0,"text":"\"struct"}]}
        "struct Result<T, E> {} struct Option<T> {} fn f1() -> Result<(), Vec<Error>> {foo()}",
        "Result<(), $a> ==>> Option<$a>",
        expect![[