)]}'
{
  "commit": "43a42ff72ae76246e9055757e9dbdd7d0cb27294",
  "tree": "c46dd98e94733f829ae2b0f6a8a3fa085b3a6a6c",
  "parents": [
    "1b6d00491ff4bd788b668a97d4c082f515e1ae89",
    "23e03d92ad1b0a0cd3f98dc926fb0bbf2103ff9f"
  ],
  "author": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Fri Jun 12 20:40:59 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jun 12 20:40:59 2026 +0200"
  },
  "message": "Rollup merge of #157695 - Jamesbarford:feat/extend-type-foldable-generic, r\u003dlcnr\n\nExtend capabilities of `TypeFoldable_Generic`\n\nSplit from https://github.com/rust-lang/rust/pull/156538.\n\n- Lets `TypeFoldable_Generic` derive structural folding for types with extra generic parameters by adding the necessary `T: TypeFoldable\u003cI\u003e` bounds automatically\n- Means in https://github.com/rust-lang/rust/pull/156538 we can remove the manual `TypeFoldable` implementation for `NormalizesTo`\n- Refactors shared traversal logic between `Lift_Generic` and `TypeFoldable_Generic` into a shared helper with a callback.\n\nr? @lcnr\n",
  "tree_diff": []
}
