Closed as not planned
Description
This is a tracking issue for the Rust 2024-relevant parts of:
- RFC: Remove implicit features in a new edition rfcs#3491
- Tracking Issue for remove-implicit-feature RFC 3491 cargo#12826
Most things should go in the Cargo tracking issue This issue is for tracking readiness for the Rust 2024 edition.
About tracking issues
Tracking issues are used to record the overall progress of implementation. They are also used as hubs connecting to other relevant issues, e.g., bugs or open design questions. A tracking issue is however not meant for large scale discussion, questions, or bug reports about a feature. Instead, open a dedicated issue for the specific matter and add the relevant feature gate label.
Steps
- Implement in nightly Rust 2024.
- Implement (unimplement) migration lints.
- N/A: Add documentation to the dev guide.
- See the instructions.
- N/A: Add documentation to the reference.
- See the instructions.
- Add documentation to the edition guide.
- Remove documentation from the edition guide.
- Update documentation to the cargo guide.
- Ensure ready for Rust 2024 stabilization.