{"ast_node_type":"other","tokens":[{"end":66,"kind":"keyword","start":0,"text":"Some((place_base,"}]}
        Some((place_base, ProjectionElem::Field(field, _ty))) => {
    match place_ref.last_projection() {
            let base_ty = place_base.ty(body, tcx).ty;