Skip to content

Rollup of 7 pull requests - #81810

Merged
bors merged 21 commits into
rust-lang:masterfrom
m-ou-se:rollup-q3nborp
Feb 6, 2021
Merged

bors merged 21 commits into
rust-lang:masterfrom
m-ou-se:rollup-q3nborp

Conversation

@m-ou-se

@m-ou-se m-ou-se commented Feb 5, 2021

Copy link
Copy Markdown
Member

Successful merges:

Failed merges:

r? @ghost
@rustbot modify labels: rollup

Create a similar rollup

Stupremee and others added 21 commits December 13, 2020 14:59
The other two (`human` and `json`) are already handled.
…f, r=dtolnay

Stabilize `peekable_next_if`

This PR stabilizes the `peekable_next_if` feature

Resolves rust-lang#72480
Document how `MaybeUninit<Struct>` can be initialized.
…r=dtolnay

BTreeMap: make Ord bound explicit, compile-test its absence

Most `BTreeMap` and `BTreeSet` members are subject to an `Ord` bound but a fair number of methods are not. To better convey and perhaps later tune the `Ord` bound, make it stand out in individual `where` clauses, instead of once far away at the beginning of an `impl` block. This PR does not introduce or remove any bounds.

Also adds compilation test cases checking that the bound doesn't creep in unintended on the historically unbounded methods.
Avoid a hir access inside get_static

Together with rust-lang#81056 this ensures that the codegen unit DepNode doesn't have a direct dependency on any part of the hir.
…yn514

Make rustdoc respect `--error-format short` in doctests

Note that this will not work with `cargo test`, only with `rustdoc --test`, I'll have to modify `cargo` as well.

Fix rust-lang#81662.

`@rustbot` label +T-rustdoc +A-doctests
…li-obk

Never MIR inline functions with a different instruction set
…i-obk

Small refactor with Iterator::reduce
@rustbot rustbot added the rollup A PR which is a rollup label Feb 5, 2021
@m-ou-se

m-ou-se commented Feb 5, 2021

Copy link
Copy Markdown
Member Author

@bors r+ p=7 rollup=never

@bors

bors commented Feb 5, 2021

Copy link
Copy Markdown
Collaborator

📌 Commit 51c6803 has been approved by m-ou-se

@bors bors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Feb 5, 2021
@bors

bors commented Feb 6, 2021

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 51c6803 with merge cfba499...

@bors

bors commented Feb 6, 2021

Copy link
Copy Markdown
Collaborator

☀️ Test successful - checks-actions
Approved by: m-ou-se
Pushing cfba499 to master...

@bors bors added the merged-by-bors This PR was explicitly merged by bors. label Feb 6, 2021
@bors
bors merged commit cfba499 into rust-lang:master Feb 6, 2021
@rustbot rustbot added this to the 1.51.0 milestone Feb 6, 2021
@bors bors mentioned this pull request Feb 6, 2021
4 of 5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merged-by-bors This PR was explicitly merged by bors. rollup A PR which is a rollup S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.