






















This is a reminder to the teams working on the 2024 Edition that implementation work should be finished by the end of May. If you have any questions, please let us know on the #edition Zulip stream.
The following is a list of changes we are tracking for inclusion in the Edition. This list is not final, and may change in the future.
unsafe_op_in_unsafe_fn lint to be warn-by-default. This is implemented, see docs.RustcEncodable & RustcDecodable from the 2024 prelude. This is waiting for the implementation to be approved, and for automatic migration. See #116016.Future and IntoFuture in the 2024 prelude. This is implemented, and waiting for automatic migration support. See docs and #121042.gen keyword. This is waiting for final approval, and the implementation review. See RFC #3513.static mut. This is implemented, though there is uncertainty about how migration should work, how to communicate to users how to update their code, and whether or not this should cover hidden references. See docs and #114447.overflow_delimited_expr by default. This is not yet implemented. See #114764.Editions are a mechanism to introduce changes that would otherwise be backwards incompatible while still retaining compatibility with older releases. Editions are opt-in and designed to allow projects on different Editions to remain compatible with one another. More information may be found in the Edition Guide.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。