Skip to content

Update Rust to v1.57.0 #4228

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Dec 2, 2021
Merged

Update Rust to v1.57.0 #4228

merged 1 commit into from
Dec 2, 2021

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 2, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Update Change
rust minor 1.56.1 -> 1.57.0

Release Notes

rust-lang/rust

v1.57.0

Compare Source

==========================

Language

Compiler

* Refer to Rust's [platform support page][platform-support-doc] for more
information on Rust's tiered platform support.

Libraries

Stabilised APIs

  • [T; N]::as_mut_slice
  • [T; N]::as_slice
  • [collections::TryReserveError][collections::TryReserveError]
  • [HashMap::try_reserve][HashMap::try_reserve]
  • [HashSet::try_reserve][HashSet::try_reserve]
  • [String::try_reserve][String::try_reserve]
  • [String::try_reserve_exact][String::try_reserve_exact]
  • [Vec::try_reserve][Vec::try_reserve]
  • [Vec::try_reserve_exact][Vec::try_reserve_exact]
  • [VecDeque::try_reserve][VecDeque::try_reserve]
  • [VecDeque::try_reserve_exact][VecDeque::try_reserve_exact]
  • [Iterator::map_while][Iterator::map_while]
  • [iter::MapWhile][iter::MapWhile]
  • [proc_macro::is_available][proc_macro::is_available]
  • [Command::get_program][Command::get_program]
  • [Command::get_args][Command::get_args]
  • [Command::get_envs][Command::get_envs]
  • [Command::get_current_dir][Command::get_current_dir]
  • [CommandArgs][CommandArgs]
  • [CommandEnvs][CommandEnvs]

These APIs are now usable in const contexts:

  • [hint::unreachable_unchecked]

Cargo

Compatibility notes

Internal changes

These changes provide no direct user facing benefits, but represent significant
improvements to the internals and overall performance of rustc
and related tools.


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@Turbo87
Copy link
Member

Turbo87 commented Dec 2, 2021

@bors r+

@bors
Copy link
Contributor

bors commented Dec 2, 2021

📌 Commit 103178a has been approved by Turbo87

@bors
Copy link
Contributor

bors commented Dec 2, 2021

⌛ Testing commit 103178a with merge 132745e...

@bors
Copy link
Contributor

bors commented Dec 2, 2021

☀️ Test successful - checks-actions
Approved by: Turbo87
Pushing 132745e to master...

@bors bors merged commit 132745e into master Dec 2, 2021
@bors bors deleted the renovate/rust-1.x branch December 2, 2021 16:19
This was referenced Dec 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants