Deprecate per-target editions #15188
Labels
A-manifest
Area: Cargo.toml issues
C-enhancement
Category: enhancement
S-needs-rfc
Status: Needs an RFC to make progress.
Update: @epage created an RFC for this too
As a big surprise even to seasoned Rust developers, each target in a package could have their own edition, different from the edition of the package (docs):
This creates significant mental burden, for example making it significantly more difficult to implement such basic features as providing an env var to the build script.
build.rs
what the Rust edition is #6408Has there been any useful examples of multiple editions per package, and if not, can we deprecate this?
The text was updated successfully, but these errors were encountered: