{"ast_node_type":"other","tokens":[{"end":72,"kind":"keyword","start":0,"text":"Some(ty::ImplTraitInTraitData::Trait"}]}
        Some(ty::ImplTraitInTraitData::Trait { opaque_def_id, .. }) => {
        // a projection self type.
            let opaque_ty = tcx.hir_node_by_def_id(opaque_def_id.expect_local()).expect_opaque_ty();