)]}'
{
  "commit": "d5f98fbb27f6f31a7d211353b016941fa45f699d",
  "tree": "cbd462e91e32d45300de56de4e7b51b30d0a3626",
  "parents": [
    "906ca7ff5e1f01cdf59388574b4822365bffabea"
  ],
  "author": {
    "name": "Waffle Lapkin",
    "email": "waffle.lapkin@gmail.com",
    "time": "Mon Apr 06 17:01:55 2026 +0200"
  },
  "committer": {
    "name": "Waffle Lapkin",
    "email": "waffle.lapkin@gmail.com",
    "time": "Mon Apr 06 18:18:32 2026 +0200"
  },
  "message": "implement `StructuralPartialEq` for `MaybeDangling`\n\nThis fixes a stable-to-stable regression where constants of type\n`ManuallyDrop\u003cT\u003e` would not be allowed to be used as a pattern due to\n`MaybeDangling\u003cT\u003e` in `ManuallyDrop\u003cT\u003e` not implementing\n`StructuralPartialEq`.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c85576b5778ccaf6bec878b8e6c0c08f100ac47e",
      "old_mode": 33188,
      "old_path": "library/core/src/mem/maybe_dangling.rs",
      "new_id": "2c9c435c2408523cef89fdc9c7ff99952e2c0bab",
      "new_mode": 33188,
      "new_path": "library/core/src/mem/maybe_dangling.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1768ebd5f9c4ec6b6d3e46b686324059ab6f5066",
      "new_mode": 33188,
      "new_path": "tests/ui/consts/manually_drop_structural_eq.rs"
    }
  ]
}
