This repository has been archived by the owner on May 5, 2019. It is now read-only.
forked from rust-lang/edition-guide
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request rust-lang#90 from rust-lang-nursery/reorganization
Reorganize the edition guide
- Loading branch information
Showing
67 changed files
with
155 additions
and
71 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Cargo and crates.io | ||
|
||
[check]: improved-error-messages.md | ||
|
||
In this chapter of the guide, we discuss a few improvements to `cargo` and crates.io. | ||
A notable addition here is the new [`cargo check`][check] command. |
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Control flow | ||
|
||
[async_await]: async-await-for-easier-concurrency.md | ||
|
||
In this chapter of the guide, we discuss a few improvements to control flow. | ||
The most notable of these *will* be [`async` and `await`][async_await]. |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Data types | ||
|
||
[fis]: field-init-shorthand.md | ||
|
||
In this chapter of the guide, we discuss a few improvements to data types. | ||
One of these are [field-init-shorthand][fis]. |
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Documentation | ||
|
||
[sec_ed]: new-editions-of-the-book.md | ||
|
||
In this chapter of the guide, we discuss a few improvements to documentation. | ||
A notable addition here is the [second edition of "the book"][sec_ed]. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Error handling and Panics | ||
|
||
[qop]: the-question-mark-operator-for-easier-error-handling.md | ||
|
||
In this chapter of the guide, we discuss a few improvements to error handling | ||
in Rust. The most notable of these is [the introduction of the `?` operator][qop]. |
File renamed without changes.
2 changes: 1 addition & 1 deletion
2
...ark-operator-for-easier-error-handling.md → ...ark-operator-for-easier-error-handling.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Macros | ||
|
||
[custom-derive]: custom-derive.md | ||
|
||
In this chapter of the guide, we discuss a few improvements to the macro system. | ||
A notable addition here is the introduction of [custom derive macros][custom-derive]. |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Module system | ||
|
||
[path clarity changes]: path-clarity.md | ||
|
||
In this chapter of the guide, we discuss a few changes to the module system. | ||
The most notable of these are the [path clarity changes]. |
2 changes: 1 addition & 1 deletion
2
src/rust-2018/pub-learns-some-new-tricks.md → ...odule-system/more-visibility-modifiers.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Ownership and lifetimes | ||
|
||
[dmbm]: default-match-binding.md | ||
|
||
In this chapter of the guide, we discuss a few improvements to ownership and lifetimes. | ||
One of the most notable of these is [default match binding modes][dmbm]. |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Platform and target support | ||
|
||
[libcore]: libcore-for-low-level-rust.md | ||
|
||
In this chapter of the guide, we discuss a few improvements to platform and target support. | ||
A notable addition to it was [that the `libcore` library now works on stable Rust][libcore]. |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# `rustdoc` | ||
|
||
[cf]: documentation-tests-can-now-compile-fail.md | ||
|
||
In this chapter of the guide, we discuss a few improvements to `rustdoc`. | ||
A notable addition to it was [that documentation tests can now compile-fail][cf]. |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# The compiler | ||
|
||
[errors]: improved-error-messages.md | ||
|
||
In this chapter of the guide, we discuss a few improvements to the compiler. | ||
A notable addition here is our new and [improved error messages][errors]. |
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Trait system | ||
|
||
[impl_trait]: impl-trait-for-returning-complex-types-with-ease.md | ||
|
||
In this chapter of the guide, we discuss a few improvements to the trait system. | ||
The most notable of these is [`impl Trait`][impl_trait]. |
2 changes: 1 addition & 1 deletion
2
...-2018/better-support-for-trait-objects.md → ...-container-types-support-trait-objects.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters