Auto merge of #42927 - brson:beta-next, r=alexcrichton
[beta] backports
Reopening https://github.com/rust-lang/rust/pull/42841 as a new PR due to bors flakiness.
- https://github.com/rust-lang/rust/pull/42785
- https://github.com/rust-lang/rust/pull/42740
- https://github.com/rust-lang/rust/pull/42735
- https://github.com/rust-lang/rust/pull/42728
- https://github.com/rust-lang/rust/pull/42695
- https://github.com/rust-lang/rust/pull/42659
- https://github.com/rust-lang/rust/pull/42634
- https://github.com/rust-lang/rust/pull/42566
I just unilaterally accepted all the non-accepted nominations. Everything picked cleanly.