Rollup of 10 pull requests
Successful merges:
- #76162 (Make duration_since documentation more clear)
- #76355 (remove public visibility previously needed for rustfmt)
- #76374 (Improve ayu doc source line number contrast)
- #76379 (rustbuild: Remove `Mode::Codegen`)
- #76389 (Fix HashMap visualizers in Visual Studio (Code))
- #76396 (Fix typo in tracking issue template)
- #76401 (Add help note to unconstrained const parameter)
- #76402 (Update linker-plugin-lto.md to contain up to rust 1.46)
- #76403 (Fix documentation for TyCtxt::all_impls)
- #76498 (Update cargo)
Failed merges:
- #76458 (Add drain_filter method to HashMap and HashSet)
r? `@ghost`