Auto merge of #54809 - pietroalbini:rollup, r=pietroalbini
Rollup of 10 pull requests
Successful merges:
- #53523 (Add doc for impl From for Std Error)
- #54746 (simplify some unused lints code)
- #54761 (Make spec_extend use for_each())
- #54769 (Fix typo in CONTRIBUTING.md)
- #54773 (Update a FIXME in memory.rs)
- #54777 (abolish ICE when pretty-printing async block)
- #54780 (Remove duplicate predicates in `explicit_predicates_of`)
- #54788 (A handful of cleanups for rustc/mir)
- #54789 (Introduce `TyKind::UnnormalizedProjection`)
- #54795 (remove padding from multiline format string label)
Failed merges:
r? @ghost