{"ast_node_type":"other","tokens":[{"end":58,"kind":"keyword","start":0,"text":"def::Res::Def(DefKind::Trait,"}]}
                def::Res::Def(DefKind::Trait, def_id) => {
            Some(impl_def_id) => match res {
                    let edition = self.tcx.sess.edition();