)]}'
{
  "commit": "da1a5df7dcdb417e7033ccf3247ff5cfd64e5890",
  "tree": "b4aa1eab8451a20ae4419299e70572722840b0fb",
  "parents": [
    "c33d8f3b5a50b56466998e8c5ed8a077d2caed84"
  ],
  "author": {
    "name": "cyrgani",
    "email": "ansgar.w.zielke@gmail.com",
    "time": "Mon Aug 24 13:02:57 2026 +0000"
  },
  "committer": {
    "name": "cyrgani",
    "email": "ansgar.w.zielke@gmail.com",
    "time": "Thu Sep 03 17:49:44 2026 +0000"
  },
  "message": "take `\u0026Item` instead of `Annotatable` as derive macro input\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48fdb4dd39ce26359a101205cc5b2c19fd76f682",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/bounds.rs",
      "new_id": "5b71d38c63e2e0865eee4ea86049c1a1748f7169",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/bounds.rs"
    },
    {
      "type": "modify",
      "old_id": "b4374e32f6051b3913642e417d3c78b9ef5bd343",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/clone.rs",
      "new_id": "be70cf0b584a1b3f859139a3628b58f327596f34",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/clone.rs"
    },
    {
      "type": "modify",
      "old_id": "440360ca85d7d5be7c7866cfb83e3c32f0d3a70f",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/cmp/eq.rs",
      "new_id": "0df5767e2bde03d5379230d48417772387e023a4",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/cmp/eq.rs"
    },
    {
      "type": "modify",
      "old_id": "a1b38ceadb228915a0cfa65f4bf0246c99776708",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/cmp/ord.rs",
      "new_id": "84e5485020a1f0efde03c1268cfc565c02aefc5c",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/cmp/ord.rs"
    },
    {
      "type": "modify",
      "old_id": "b852e29b03ca42597624aec26414bb605c16bf8f",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/cmp/partial_eq.rs",
      "new_id": "fb3d6e9b338f75dd0862cb33039c46151b7a8225",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/cmp/partial_eq.rs"
    },
    {
      "type": "modify",
      "old_id": "88141224fddc210606130092a78209f4b417559f",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/cmp/partial_ord.rs",
      "new_id": "8b778a014ade0634bcdfce82bad8124a52377838",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/cmp/partial_ord.rs"
    },
    {
      "type": "modify",
      "old_id": "80296a43ee490cf968c6464762f93cf34987535c",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/coerce_pointee.rs",
      "new_id": "a18af8e035c681e84b72481aa7691990399b2bf2",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/coerce_pointee.rs"
    },
    {
      "type": "modify",
      "old_id": "94e0b704e6c08aaaa4697927208786964abd3a40",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/debug.rs",
      "new_id": "74dd639298d1c9bcd1e84f232e6111c0e89ff7c1",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/debug.rs"
    },
    {
      "type": "modify",
      "old_id": "3e4c5f1dcfa530f6c770ddbf167fe94b776ed765",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/default.rs",
      "new_id": "4293c89d15f9636f6aed9feb8a50794ff6383e5f",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/default.rs"
    },
    {
      "type": "modify",
      "old_id": "9824ab5a225b79dff6178f47209261d5bd303744",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/from.rs",
      "new_id": "4f7d7fe15b616bb640d5b5218519fd93c204e7cc",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/from.rs"
    },
    {
      "type": "modify",
      "old_id": "6a53dafd396df5bc62406f95c7fa5bd9dfa704d0",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/generic/mod.rs",
      "new_id": "cfd336fafc4a92de1cca489fa4cecf5025f085dd",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/generic/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "f1931aa90a435cf9a9ec8d83daa4c2ca3838767b",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/hash.rs",
      "new_id": "5e32a12b6fdca5288777f08344656cdb98fa5f92",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/hash.rs"
    },
    {
      "type": "modify",
      "old_id": "602af919bd4f2ef10eab5a942cb32ff6d763c213",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/mod.rs",
      "new_id": "55838e09b304b5ca562de10ec58da75d518e96bb",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "9dc1ccf4fd8e6df885c7c77459aa0781e94ae956",
      "old_mode": 33188,
      "old_path": "compiler/rustc_builtin_macros/src/deriving/reborrow.rs",
      "new_id": "c1b8dfb53c694a03668325275402805485ac1d9e",
      "new_mode": 33188,
      "new_path": "compiler/rustc_builtin_macros/src/deriving/reborrow.rs"
    }
  ]
}
