)]}'
{
  "commit": "0765b43b37bc32e9edd039e101399c2dc376bde4",
  "tree": "48b20742365f76aa7f6b97a7aa536d5b20db8246",
  "parents": [
    "b96bd11c549d9a1864b5ae0d23d74e4a0284df61",
    "a282336c5ca01d1be21ee21f7fb872341a36a65b"
  ],
  "author": {
    "name": "Matthias Krüger",
    "email": "476013+matthiaskrgr@users.noreply.github.com",
    "time": "Sun Oct 12 10:13:16 2025 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Oct 12 10:13:16 2025 +0200"
  },
  "message": "Rollup merge of #147393 - Zalathar:feed, r\u003dcjgillot\n\nExtract most code from `define_feedable!`\n\nThis PR extracts most of the non-trivial code from the `define_feedable!` macro (which defines the `TyCtxtFeed::$query` methods), and moves it to a helper function `query_feed_inner` written in ordinary non-macro code.\n\nDoing so should make that code easier to read and modify, because it now gets proper IDE support and has explicit trait bounds.\n\n---\n\nThere should be no change in compiler behaviour.\n\nI\u0027ve structured the commits so that the actual extraction part is mostly just whitespace changes, making it easier to review individually with whitespace changes hidden.\n",
  "tree_diff": []
}
