{"ast_node_type":"other","tokens":[{"end":78,"kind":"keyword","start":0,"text":"|"}]}
            | (Some(Item { kind: kind @ ItemKind::Impl(..), .. }), true, true)
            // Without the 2nd `true`, we'd suggest `impl <T>` for `impl T` when a type `T` isn't found
            | (Some(Item { kind, .. }), false, _) => {