)]}'
{
  "commit": "92dbb8a02b9e75cb56fd3c30616ff704a83ffe0a",
  "tree": "9ba38e110bf4e65a9f10c69c64807db4cc7262e3",
  "parents": [
    "e56e388df9e4cce4a7e8ffe6f58e45de2f774dbb",
    "e8873630a0f68fe2f46a38db2478b37c8aa22f36"
  ],
  "author": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Thu May 07 22:44:05 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu May 07 22:44:05 2026 +0200"
  },
  "message": "Rollup merge of #152487 - joboet:array_map_zst, r\u003doli-obk\n\ncore: drop unmapped ZSTs in array `map`\n\nFixes https://github.com/rust-lang/rust/issues/152211.\nAlternative to rust-lang/rust#152220 and rust-lang/rust#152248.\n\nThis makes the `Drain` type use the same ZST-handling strategy as `slice::IterMut`, which stores the remaining length instead of a one-past-the-end pointer when the type is a ZST. I\u0027ve also removed the const-generic `N` parameter from `Drain` to avoid unnecessary monomorphizations.\n",
  "tree_diff": []
}
