chore(deps): update dependency rust to v1.60.0 #23
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.59.0
->1.60.0
1.59.0
->1.60.0
Release Notes
rust-lang/rust
v1.60.0
Compare Source
==========================
Language
#[cfg(panic = "...")]
for either"unwind"
or"abort"
.#[cfg(target_has_atomic = "...")]
for each integer size and"ptr"
.Compiler
+crt-static
andrelocation-model=pic
onx86_64-unknown-linux-gnu
unreachable_pub
lints on nested and glob public reexport-Z instrument-coverage
as-C instrument-coverage
-Z print-link-args
as--print link-args
mips64-openwrt-linux-musl
*armv7-unknown-linux-uclibceabi
(softfloat)*RUST_BACKTRACE=full
by default* Refer to Rust's [platform support page][platform-support-doc] for more
information on Rust's tiered platform support.
Libraries
sort_by_cached_key
Duration::try_from_secs_f32
/f64
accuracy by directly processing exponent and mantissaInstant::{duration_since, elapsed, sub}
saturatingInstant::now
BuildHasherDefault
,iter::Empty
andfuture::Pending
covariantStabilized APIs
Arc::new_cyclic
Rc::new_cyclic
slice::EscapeAscii
<[u8]>::escape_ascii
u8::escape_ascii
Vec::spare_capacity_mut
MaybeUninit::assume_init_drop
MaybeUninit::assume_init_read
i8::abs_diff
i16::abs_diff
i32::abs_diff
i64::abs_diff
i128::abs_diff
isize::abs_diff
u8::abs_diff
u16::abs_diff
u32::abs_diff
u64::abs_diff
u128::abs_diff
usize::abs_diff
Display for io::ErrorKind
From<u8> for ExitCode
Not for !
(the "never" type)Assign<$t> for Wrapping<$t>
arch::is_aarch64_feature_detected!
Cargo
toml-rs
totoml_edit
-Ztimings
as--timings
cargo:rustc-link-arg-*
types from build script output.Misc
Compatibility Notes
Instant::now
. On platforms that don't provide monotonic clocks, aninstant is not guaranteed to be greater than an earlier instant anymore.
Instant::{duration_since, elapsed, sub}
do not panic anymore on underflow,saturating to
0
instead. In the real world the panic happened mostlyon platforms with buggy monotonic clock implementations rather than catching
programming errors like reversing the start and end times. Such programming
errors will now results in
0
rather than a panic.the Linux kernel to version 3.2, and for glibc to version 2.17. We'd love
your feedback in PR #95026.
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 these updates again.
This PR has been generated by Renovate Bot.