)]}'
{
  "commit": "a2d7d8c8da4ceb4c2ebb758a40fd2ef66b089aa8",
  "tree": "842992a0738bdeb5109767ca90e724d2fa5ad5db",
  "parents": [
    "9ebe418dc6c3aaca3f9fa59da0b508b41bc095a2",
    "854d2abd782e901d597c2db5b972d61b90e45680"
  ],
  "author": {
    "name": "Jacob Pratt",
    "email": "jacob@jhpratt.dev",
    "time": "Thu Apr 09 02:31:08 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 09 02:31:08 2026 -0400"
  },
  "message": "Rollup merge of #154955 - cijiugechu:fix-rustdoc-pattern-type-implementors, r\u003dnotriddle\n\nFix pattern types rendering in rustdoc\n\nCloses rust-lang/rust#150889 .\n\n`core` was rendering local pattern-type impls through `clean_ty`, which formatted `rustc_hir::TyPat` with derived Debug, while inlined docs go through `clean_middle_ty` and get the pretty-printed `rustc_middle::ty::Pattern`.\nLower local HIR pattern types before formatting so both paths share the same canonical pattern printer and stop exposing `TyPat { ... }` in implementors.\n\n#### Current result:\n\u003cimg width\u003d\"1133\" height\u003d\"738\" alt\u003d\"截屏2026-04-07 22 47 26\" src\u003d\"https://github.com/user-attachments/assets/bb5f8942-30b1-400a-a0a0-f581da5bb59f\" /\u003e\n",
  "tree_diff": []
}
