{"ast_node_type":"other","tokens":[{"end":96,"kind":"keyword","start":0,"text":")"}]}
    ) -> InterpResult<'tcx, Either<MPlaceTy<'tcx, M::Provenance>, ImmTy<'tcx, M::Provenance>>> {
        src: &impl Projectable<'tcx, M::Provenance>,
        interp_ok(match src.to_op(self)?.as_mplace_or_imm() {