)]}'
{
  "commit": "24223a62ae8dd2ecccb879f5647c4ef0431da2df",
  "tree": "a7f418da904434f32ad0416128ba54e0f1d40930",
  "parents": [
    "2aa5ef1c5f61dedd59feda36b2ef5da305b1e6fc",
    "ff1795fe4938d3de8588e9547a6749efed24d34c"
  ],
  "author": {
    "name": "Jacob Pratt",
    "email": "jacob@jhpratt.dev",
    "time": "Sun Apr 05 20:51:06 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Apr 05 20:51:06 2026 -0400"
  },
  "message": "Rollup merge of #154744 - nnethercote:rm-Clone-for-StableHashingContext, r\u003dfee1-dead\n\nRemove `Clone` impl for `StableHashingContext`.\n\n`HashStable::hash_stable` takes a `\u0026mut Hcx`. In contrast, `ToStableHashKey::to_stable_hash_key` takes a `\u0026Hcx`. But there are some places where the latter calls the former, and due to the mismatch a `clone` call is required to get a mutable `StableHashingContext`.\n\nThis commit changes `to_stable_hash_key` to instead take a `\u0026mut Hcx`. This eliminates the mismatch, the need for the clones, and the need for the `Clone` impls.\n\nr? @fee1-dead\n",
  "tree_diff": []
}
