fix: Clarify this RFC offers no new concepts

This commit is contained in:
Ed Page 2024-10-03 13:48:58 -05:00
parent 0e1fbc4cb8
commit e3fa072915
1 changed files with 8 additions and 0 deletions

View File

@ -62,6 +62,10 @@ To
3. Resolve features
4. Filter for selected packages
The same result can be achieved with `cargo check --workspace`,
but with fewer packages built.
Therefore, no fundamentally new "mode" is being introduced.
**Features will be evaluated for each package in isolation**
This will require building duplicate copies of build units when there are disjoint sets of features.
@ -74,6 +78,10 @@ This is not prescriptive of the implementation but to illustrate what the featur
The initial implementation may be sub-optimal.
Likely, the implementation could be improved over time.
The same result can be achieved with `cargo check -p foo && cargo check -p bar`,
but with the potential for optimizing the build further.
Therefore, no fundamentally new "mode" is being introduced.
**Note:** these features do not need to be stabilized together.
##### `resolver.feature-unification`