)]}'
{
  "commit": "9c63e94ef7261ccc0065736a6069eb45505299c4",
  "tree": "bdc61a4e1a67a78d7e8f61222142c37708aa8126",
  "parents": [
    "81eb844071422a4d89ee7f61981ffb0b619202c9",
    "8b382d62df971fc3ef5dfe1ebdd1efe5d770410c"
  ],
  "author": {
    "name": "Jacob Pratt",
    "email": "jacob@jhpratt.dev",
    "time": "Sun May 24 16:39:41 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun May 24 16:39:41 2026 +0200"
  },
  "message": "Rollup merge of #156810 - Teufelchen1:fix_doc_typo, r\u003dSimonSapin\n\nFix doc typo in Vec::into_array and convert Arc/Box/Rc::into_arry to -\u003e Result\n\nHello 🪼,\n\nthe first commit fixes a documentation mistake added in the recent PR rust-lang/rust#156234\n\nThe second commit addresses three function signature changes as defined by the tracking issue rust-lang/rust#148082\nIt converts all `.into_array() -\u003e Option\u003c\u003e` into `.into_array() -\u003e Result\u003c\u003e`\n\nThe third commit is a fixup for the second. The change is needed as calling `unwrap()` on `Err(E)` requires `E` to implement `Debug`. I thought `Vec\u003cT, A\u003e where T: Debug` is not an acceptable solution, so I tried to come up with my own. I am *NOT* confident in my `unsafe {}`  code due to lack of expierence, please check extra carefully.\n\nAppreciating feedback \u0026 greetings from the RustWeek,\nThanks!\n",
  "tree_diff": []
}
