File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -27,9 +27,11 @@ This serves different purposes for different people:
27
27
When a new edition becomes available in the compiler, crates must explicitly opt
28
28
in to it to take full advantage. This opt in enables editions to contain
29
29
incompatible changes, like adding a new keyword that might conflict with
30
- identifiers in code, or turning warnings into errors. The Rust compiler can link
31
- crates of any editions together. Edition changes only affect the way the
32
- compiler initially parses the code. Therefore, if you're using Rust 2015, and
30
+ identifiers in code, or turning warnings into errors. A Rust compiler will
31
+ support all editions that existed prior to the compiler's release, and can link
32
+ crates of any supported editions together.
33
+ Edition changes only affect the way the compiler initially parses the code.
34
+ Therefore, if you're using Rust 2015, and
33
35
one of your dependencies uses Rust 2018, it all works just fine. The opposite
34
36
situation works as well.
35
37
You can’t perform that action at this time.
0 commit comments