{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"ProjectionElem::Field(idx,"}]}
            ProjectionElem::Field(idx, ty) => {
            ProjectionElem::Deref => rustc_middle::mir::PlaceElem::Deref,
                rustc_middle::mir::PlaceElem::Field((*idx).into(), ty.internal(tables, tcx))