This has been a warning since 1.53, and denied by default with a future-compatibility warning since 1.62. Unaligned references to packed fields are now a hard error.This was primarily intended for RLS, and the corresponding -Zsave-analysis flag has been removed from the compiler as well. The rust-analysis component from rustup now only contains a warning placeholder.Search by macro when query ends with !.Remove inconsistently-present sidebar tooltips.Compute maximum Levenshtein distance based on the query.Only include stable lints in rustdoc::all group.Vertically compact trait bound formatting.Cargo now sets the CARGO_BIN_NAME environment variable also for binary examples.Cargo now suggests cargo add if you try to install a library crate.Cargo now suggests cargo fix or cargo clippy -fix when compilation warnings are auto-fixable.These APIs are now stable in const contexts: Document that fmt::Arguments::as_str() may return Some(_) in more cases after optimization, subject to change.Implement the unstable DispatchFromDyn for cell types, allowing downstream experimentation with custom method receivers.Support true and false as boolean flags in compiler arguments.Rework min_choice algorithm of member constraints.Upgrade *-pc-windows-gnu on CI to mingw-w64 v10 and GCC 12.2.Treat str as containing for auto trait purposes.Allow Self: Autotrait bounds on dyn-safe trait methods.Allow associated types to be used as union fields.Improve analysis of trait bounds for associated types. Stabilize the cmpxchg16b target feature on x86 and x86_64.Deriving built-in traits on packed structs works with Copy fields.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |