{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":"Res::Def(DefKind::TyParam,"}]}
                    Res::Def(DefKind::TyParam, _) | Res::SelfTyParam { trait_: _ } => {
                match path.res {
                        let mut bounds =