@@ -8,89 +8,89 @@ title = "The Edition Guide"
8
8
git-repository-url = " https://github.com/rust-lang/edition-guide"
9
9
10
10
[output .html .redirect ]
11
- "/rust-2018/edition-changes.html" = " /rust-2018/ index.html"
12
- "/rust-2018/module-system/index.html" = " /rust-2018 /path-changes.html"
13
- "/rust-2018/module-system/raw-identifiers.html" = " / rust-2018/path-changes .html"
14
- "/rust-2018/module-system/path-clarity.html" = " /rust-2018 /path-changes.html"
15
- "/rust-2018/module-system/more-visibility-modifiers.html" = " /rust-2018/path-changes .html"
16
- "/rust-2018/module-system/nested-imports-with-use.html" = " / rust-2018/path-changes .html"
17
- "/rust-2018/error-handling-and-panics/index.html" = " /rust-2018/index .html"
18
- "/rust-2018/error-handling-and-panics/the-question-mark-operator-for-easier-error-handling.html" = " /rust-2018/index .html"
19
- "/rust-2018/error-handling-and-panics/question-mark-in-main-and-tests.html" = " / rust-2018/index .html"
20
- "/rust-2018/error-handling-and-panics/controlling-panics-with-std-panic.html" = " / rust-2018/index. html"
21
- "/rust-2018/error-handling-and-panics/aborting-on-panic.html" = " /rust-2018/index .html"
22
- "/rust-2018/control-flow/index.html" = " / rust-2018/index .html"
23
- "/rust-2018/control-flow/loops-can-break-with-a-value.html" = " / rust-2018/index .html"
24
- "/rust-2018/control-flow/async-await-for-easier-concurrency.html" = " / rust-2018/index.html "
25
- "/rust-2018/trait-system/index.html" = " /rust-2018 /index.html"
26
- "/rust-2018/trait-system/impl-trait-for-returning-complex-types-with-ease.html" = " / rust-2018/index. html"
27
- "/rust-2018/trait-system/dyn-trait-for-trait-objects.html" = " / rust-2018/index. html"
28
- "/rust-2018/trait-system/more-container-types-support-trait-objects.html" = " / rust-2018/index.html "
29
- "/rust-2018/trait-system/associated-constants.html" = " /rust-2018/index. html"
30
- "/rust-2018/trait-system/no-anon-params.html" = " /rust-2018/index .html"
31
- "/rust-2018/slice-patterns.html" = " / rust-2018/index. html"
32
- "/rust-2018/ownership-and-lifetimes/index.html" = " /rust-2018/index .html"
33
- "/rust-2018/ownership-and-lifetimes/non-lexical-lifetimes.html" = " / rust-2018/index. html"
34
- "/rust-2018/ownership-and-lifetimes/default-match-bindings.html" = " / rust-2018/index. html"
35
- "/rust-2018/ownership-and-lifetimes/the-anonymous-lifetime.html" = " / rust-2018/index. html"
36
- "/rust-2018/ownership-and-lifetimes/lifetime-elision-in-impl.html" = " / rust-2018/index. html"
37
- "/rust-2018/ownership-and-lifetimes/inference-in-structs.html" = " / rust-2018/index.html "
38
- "/rust-2018/ownership-and-lifetimes/simpler-lifetimes-in-static-and-const.html" = " /rust-2018/index. html"
39
- "/rust-2018/data-types/index.html" = " /rust-2018 /index.html"
40
- "/rust-2018/data-types/field-init-shorthand.html" = " /rust-2018/index. html"
41
- "/rust-2018/data-types/inclusive-ranges.html" = " / rust-2018/index. html"
42
- "/rust-2018/data-types/128-bit-integers.html" = " / rust-2018/index. html"
43
- "/rust-2018/data-types/operator-equals-are-now-implementable.html" = " /rust-2018 /index.html"
44
- "/rust-2018/data-types/union-for-an-unsafe-form-of-enum.html" = " /rust-2018/index .html"
45
- "/rust-2018/data-types/choosing-alignment-with-the-repr-attribute.html" = " /rust-2018/index. html"
46
- "/rust-2018/simd-for-faster-computing.html" = " / rust-2018/index. html"
47
- "/rust-2018/macros/index.html" = " /rust-2018/index .html"
48
- "/rust-2018/macros/custom-derive.html" = " /rust-2018/index. html"
49
- "/rust-2018/macros/macro-changes.html" = " /rust-2018/index .html"
50
- "/rust-2018/macros/at-most-once.html" = " /rust-2018/index. html"
51
- "/rust-2018/the-compiler/index.html" = " /rust-2018 /index.html"
52
- "/rust-2018/the-compiler/improved-error-messages.html" = " / rust-2018/index. html"
53
- "/rust-2018/the-compiler/incremental-compilation-for-faster-compiles.html" = " / rust-2018/index. html"
54
- "/rust-2018/the-compiler/an-attribute-for-deprecation.html" = " /rust-2018/index. html"
55
- "/rust-2018/rustup-for-managing-rust-versions.html" = " / rust-2018/index.html "
56
- "/rust-2018/cargo-and-crates-io/index.html" = " /rust-2018/ cargo.html"
57
- "/rust-2018/cargo-and-crates-io/cargo-check-for-faster-checking.html" = " /rust-2018/ cargo.html"
58
- "/rust-2018/cargo-and-crates-io/cargo-install-for-easy-installation-of-tools.html" = " /rust-2018/ cargo.html"
59
- "/rust-2018/cargo-and-crates-io/cargo-new-defaults-to-a-binary-project.html" = " / rust-2018/cargo. html"
60
- "/rust-2018/cargo-and-crates-io/cargo-rustc-for-passing-arbitrary-flags-to-rustc.html" = " /rust-2018/ cargo.html"
61
- "/rust-2018/cargo-and-crates-io/cargo-workspaces-for-multi-package-projects.html" = " /rust-2018/ cargo.html"
62
- "/rust-2018/cargo-and-crates-io/multi-file-examples.html" = " /rust-2018/ cargo.html"
63
- "/rust-2018/cargo-and-crates-io/replacing-dependencies-with-patch.html" = " /rust-2018/ cargo.html"
64
- "/rust-2018/cargo-and-crates-io/cargo-can-use-a-local-registry-replacement.html" = " /rust-2018/ cargo.html"
65
- "/rust-2018/cargo-and-crates-io/crates-io-disallows-wildcard-dependencies.html" = " / rust-2018/cargo. html"
66
- "/rust-2018/documentation/index.html" = " /rust-2018 /index.html"
67
- "/rust-2018/documentation/new-editions-of-the-book.html" = " /rust-2018 /index.html"
68
- "/rust-2018/documentation/the-rust-bookshelf.html" = " /rust-2018 /index.html"
69
- "/rust-2018/documentation/the-rustonomicon.html" = " /rust-2018 /index.html"
70
- "/rust-2018/documentation/std-os-has-documentation-for-all-platforms.html" = " /rust-2018 /index.html"
71
- "/rust-2018/rustdoc/index.html" = " /rust-2018 /index.html"
72
- "/rust-2018/rustdoc/documentation-tests-can-now-compile-fail.html" = " /rust-2018/index. html"
73
- "/rust-2018/rustdoc/rustdoc-uses-commonmark.html" = " /rust-2018/index. html"
74
- "/rust-2018/platform-and-target-support/index.html" = " /rust-2018 /index.html"
75
- "/rust-2018/platform-and-target-support/libcore-for-low-level-rust.html" = " /rust-2018 /index.html"
76
- "/rust-2018/platform-and-target-support/webassembly-support.html" = " /rust-2018/index.html "
77
- "/rust-2018/platform-and-target-support/global-allocators.html" = " / rust-2018/index. html"
78
- "/rust-2018/platform-and-target-support/msvc-toolchain-support.html" = " /rust-2018/index .html"
79
- "/rust-2018/platform-and-target-support/musl-support-for-fully-static-binaries.html" = " /rust-2018/index .html"
80
- "/rust-2018/platform-and-target-support/cdylib-crates-for-c-interoperability.html" = " / rust-2018/index.html "
81
- "/rust-next/index.html" = " /rust-2021/index.html"
82
- "/rust-next/edition-changes.html" = " /rust-2021/index.html"
83
- "/rust-next/dbg-macro.html" = " /rust-2021/index .html"
84
- "/rust-next/no-jemalloc.html" = " / rust-2021/index. html"
85
- "/rust-next/uniform-paths.html" = " / rust-2021/index. html"
86
- "/rust-next/literal-macro-matcher.html" = " / rust-2021/index. html"
87
- "/rust-next/qustion-mark-operator-in-macros.html" = " / rust-2021/index. html"
88
- "/rust-next/const-fn.html" = " /rust-2021/index .html"
89
- "/rust-next/pin.html" = " /rust-2021 /index.html"
90
- "/rust-next/no-more-fnbox.html" = " / rust-2021/index. html"
91
- "/rust-next/alternative-cargo-registries.html" = " / rust-2021/index. html"
92
- "/rust-next/tryfrom-and-tryinto.html" = " / rust-2021/index. html"
93
- "/rust-next/future.html" = " /rust-2021/index .html"
94
- "/rust-next/alloc.html" = " / rust-2021/index. html"
95
- "/rust-next/maybe-uninit.html" = " / rust-2021/index. html"
96
- "/rust-next/cargo-vendor.html" = " /rust-2021/index .html"
11
+ "/rust-2018/edition-changes.html" = " index.html"
12
+ "/rust-2018/module-system/index.html" = " .. /path-changes.html"
13
+ "/rust-2018/module-system/raw-identifiers.html" = " ../../../ rust-by-example/compatibility/raw_identifiers .html"
14
+ "/rust-2018/module-system/path-clarity.html" = " .. /path-changes.html"
15
+ "/rust-2018/module-system/more-visibility-modifiers.html" = " ../../../reference/visibility-and-privacy .html"
16
+ "/rust-2018/module-system/nested-imports-with-use.html" = " ../../../ rust-by-example/mod/use .html"
17
+ "/rust-2018/error-handling-and-panics/index.html" = " ../../../book/ch09-00-error-handling .html"
18
+ "/rust-2018/error-handling-and-panics/the-question-mark-operator-for-easier-error-handling.html" = " ../../../book/ch09-02-recoverable-errors-with-result .html"
19
+ "/rust-2018/error-handling-and-panics/question-mark-in-main-and-tests.html" = " ../../../ rust-by-example/error/result .html#using-result-in-main "
20
+ "/rust-2018/error-handling-and-panics/controlling-panics-with-std-panic.html" = " https://blog. rust-lang.org/2016/05/26/Rust-1.9. html#controlled-unwinding "
21
+ "/rust-2018/error-handling-and-panics/aborting-on-panic.html" = " ../../../book/ch09-01-unrecoverable-errors-with-panic .html"
22
+ "/rust-2018/control-flow/index.html" = " ../../../ rust-by-example/flow_control .html"
23
+ "/rust-2018/control-flow/loops-can-break-with-a-value.html" = " ../../../ rust-by-example/flow_control/loop/return .html"
24
+ "/rust-2018/control-flow/async-await-for-easier-concurrency.html" = " https:// rust-lang.github.io/async-book/ "
25
+ "/rust-2018/trait-system/index.html" = " .. /index.html"
26
+ "/rust-2018/trait-system/impl-trait-for-returning-complex-types-with-ease.html" = " https://blog. rust-lang.org/ 2018/05/10/Rust-1.26. html#impl-trait "
27
+ "/rust-2018/trait-system/dyn-trait-for-trait-objects.html" = " https://blog. rust-lang.org/ 2018/06/21/Rust-1.27. html#dyn-trait "
28
+ "/rust-2018/trait-system/more-container-types-support-trait-objects.html" = " https://github.com/ rust-lang/rfcs/blob/master/text/0982-dst-coercion.md "
29
+ "/rust-2018/trait-system/associated-constants.html" = " ../../../reference/items/associated-items. html#associated-constants "
30
+ "/rust-2018/trait-system/no-anon-params.html" = " ../trait-fn-parameters .html"
31
+ "/rust-2018/slice-patterns.html" = " https://blog. rust-lang.org/ 2018/05/10/Rust-1.26. html#basic-slice-patterns "
32
+ "/rust-2018/ownership-and-lifetimes/index.html" = " ../../../book/ch04-00-understanding-ownership .html"
33
+ "/rust-2018/ownership-and-lifetimes/non-lexical-lifetimes.html" = " https://blog. rust-lang.org/ 2018/12/06/Rust-1.31-and-rust-2018. html#non-lexical-lifetimes "
34
+ "/rust-2018/ownership-and-lifetimes/default-match-bindings.html" = " https://blog. rust-lang.org/ 2018/05/10/Rust-1.26. html#nicer-match-bindings "
35
+ "/rust-2018/ownership-and-lifetimes/the-anonymous-lifetime.html" = " https://blog. rust-lang.org/ 2018/12/06/Rust-1.31-and-rust-2018. html#more-lifetime-elision-rules "
36
+ "/rust-2018/ownership-and-lifetimes/lifetime-elision-in-impl.html" = " https://blog. rust-lang.org/ 2018/12/06/Rust-1.31-and-rust-2018. html#more-lifetime-elision-rules "
37
+ "/rust-2018/ownership-and-lifetimes/inference-in-structs.html" = " https://github.com/ rust-lang/rfcs/blob/master/text/2093-infer-outlives.md "
38
+ "/rust-2018/ownership-and-lifetimes/simpler-lifetimes-in-static-and-const.html" = " ../../../reference/lifetime-elision. html#static-lifetime-elision "
39
+ "/rust-2018/data-types/index.html" = " .. /index.html"
40
+ "/rust-2018/data-types/field-init-shorthand.html" = " ../../../reference/expressions/struct-expr. html#struct-field-init-shorthand "
41
+ "/rust-2018/data-types/inclusive-ranges.html" = " https://blog. rust-lang.org/ 2018/05/10/Rust-1.26. html#inclusive-ranges-with- "
42
+ "/rust-2018/data-types/128-bit-integers.html" = " https://blog. rust-lang.org/ 2018/05/10/Rust-1.26. html#128-bit-integers "
43
+ "/rust-2018/data-types/operator-equals-are-now-implementable.html" = " ../../../std/ops /index.html"
44
+ "/rust-2018/data-types/union-for-an-unsafe-form-of-enum.html" = " ../../../reference/items/unions .html"
45
+ "/rust-2018/data-types/choosing-alignment-with-the-repr-attribute.html" = " ../../../reference/type-layout. html#representations "
46
+ "/rust-2018/simd-for-faster-computing.html" = " https://blog. rust-lang.org/ 2018/06/21/Rust-1.27. html#simd "
47
+ "/rust-2018/macros/index.html" = " ../../../book/ch19-06-macros .html"
48
+ "/rust-2018/macros/custom-derive.html" = " ../../../book/ch19-06-macros. html#how-to-write-a-custom-derive-macro "
49
+ "/rust-2018/macros/macro-changes.html" = " ../../../book/ch19-06-macros .html"
50
+ "/rust-2018/macros/at-most-once.html" = " ../../../reference/macros-by-example. html#repetitions "
51
+ "/rust-2018/the-compiler/index.html" = " .. /index.html"
52
+ "/rust-2018/the-compiler/improved-error-messages.html" = " https://blog. rust-lang.org/2016/09/29/Rust-1.12. html#overhauled-error-messages "
53
+ "/rust-2018/the-compiler/incremental-compilation-for-faster-compiles.html" = " https://blog. rust-lang.org/ 2018/02/15/Rust-1.24. html#incremental-compilation "
54
+ "/rust-2018/the-compiler/an-attribute-for-deprecation.html" = " ../../../reference/attributes/diagnostics. html#the-deprecated-attribute "
55
+ "/rust-2018/rustup-for-managing-rust-versions.html" = " https:// rust-lang.github.io/rustup/ "
56
+ "/rust-2018/cargo-and-crates-io/index.html" = " ../../../ cargo/index .html"
57
+ "/rust-2018/cargo-and-crates-io/cargo-check-for-faster-checking.html" = " ../../../ cargo/commands/cargo-check .html"
58
+ "/rust-2018/cargo-and-crates-io/cargo-install-for-easy-installation-of-tools.html" = " ../../../ cargo/commands/cargo-install .html"
59
+ "/rust-2018/cargo-and-crates-io/cargo-new-defaults-to-a-binary-project.html" = " https://blog. rust-lang.org/ 2018/03/29/Rust-1.25. html#cargo-features "
60
+ "/rust-2018/cargo-and-crates-io/cargo-rustc-for-passing-arbitrary-flags-to-rustc.html" = " ../../../ cargo/commands/cargo-rustc .html"
61
+ "/rust-2018/cargo-and-crates-io/cargo-workspaces-for-multi-package-projects.html" = " ../../../ cargo/reference/workspaces .html"
62
+ "/rust-2018/cargo-and-crates-io/multi-file-examples.html" = " ../../../ cargo/guide/project-layout .html"
63
+ "/rust-2018/cargo-and-crates-io/replacing-dependencies-with-patch.html" = " ../../../ cargo/reference/overriding-dependencies .html#the-patch-section "
64
+ "/rust-2018/cargo-and-crates-io/cargo-can-use-a-local-registry-replacement.html" = " ../../../ cargo/reference/source-replacement .html"
65
+ "/rust-2018/cargo-and-crates-io/crates-io-disallows-wildcard-dependencies.html" = " https://blog. rust-lang.org/2016/01/21/Rust-1.6. html#cratesio-disallows-wildcards "
66
+ "/rust-2018/documentation/index.html" = " ../../.. /index.html"
67
+ "/rust-2018/documentation/new-editions-of-the-book.html" = " ../../../book /index.html"
68
+ "/rust-2018/documentation/the-rust-bookshelf.html" = " ../../.. /index.html"
69
+ "/rust-2018/documentation/the-rustonomicon.html" = " ../../../nomicon /index.html"
70
+ "/rust-2018/documentation/std-os-has-documentation-for-all-platforms.html" = " ../../../std/os /index.html"
71
+ "/rust-2018/rustdoc/index.html" = " ../../../rustdoc /index.html"
72
+ "/rust-2018/rustdoc/documentation-tests-can-now-compile-fail.html" = " ../../../rustdoc/documentation-tests. html#attributes "
73
+ "/rust-2018/rustdoc/rustdoc-uses-commonmark.html" = " ../../../rustdoc/how-to-write-documentation. html#markdown "
74
+ "/rust-2018/platform-and-target-support/index.html" = " ../../../rustc/targets /index.html"
75
+ "/rust-2018/platform-and-target-support/libcore-for-low-level-rust.html" = " ../../../core /index.html"
76
+ "/rust-2018/platform-and-target-support/webassembly-support.html" = " https://rustwasm.github.io/docs/book/ "
77
+ "/rust-2018/platform-and-target-support/global-allocators.html" = " https://blog. rust-lang.org/ 2018/08/02/Rust-1.28. html#global-allocators "
78
+ "/rust-2018/platform-and-target-support/msvc-toolchain-support.html" = " ../../../rustc/platform-support .html"
79
+ "/rust-2018/platform-and-target-support/musl-support-for-fully-static-binaries.html" = " ../../../rustc/platform-support .html"
80
+ "/rust-2018/platform-and-target-support/cdylib-crates-for-c-interoperability.html" = " https://github.com/ rust-lang/rfcs/blob/master/text/1510-cdylib.md "
81
+ "/rust-next/index.html" = " .. /rust-2021/index.html"
82
+ "/rust-next/edition-changes.html" = " .. /rust-2021/index.html"
83
+ "/rust-next/dbg-macro.html" = " ../../std/macro.dbg .html"
84
+ "/rust-next/no-jemalloc.html" = " https://blog. rust-lang.org/2019/01/17/Rust-1.32.0. html#jemalloc-is-removed-by-default "
85
+ "/rust-next/uniform-paths.html" = " https://blog. rust-lang.org/2019/01/17/Rust-1.32.0. html#final-module-improvements "
86
+ "/rust-next/literal-macro-matcher.html" = " https://blog. rust-lang.org/2019/01/17/Rust-1.32.0. html#macro-improvements "
87
+ "/rust-next/qustion-mark-operator-in-macros.html" = " https://blog. rust-lang.org/2019/01/17/Rust-1.32.0. html#macro-improvements "
88
+ "/rust-next/const-fn.html" = " ../../reference/const_eval .html"
89
+ "/rust-next/pin.html" = " ../../std/pin /index.html"
90
+ "/rust-next/no-more-fnbox.html" = " https://blog. rust-lang.org/2019/05/23/Rust-1.35.0. html#fn-closure-traits-implemented-for-boxdyn-fn "
91
+ "/rust-next/alternative-cargo-registries.html" = " https://blog. rust-lang.org/2019/04/11/Rust-1.34.0. html#alternative-cargo-registries "
92
+ "/rust-next/tryfrom-and-tryinto.html" = " https://blog. rust-lang.org/2019/04/11/Rust-1.34.0. html#tryfrom-and-tryinto "
93
+ "/rust-next/future.html" = " ../../std/future/trait.Future .html"
94
+ "/rust-next/alloc.html" = " https://blog. rust-lang.org/2019/07/04/Rust-1.36.0. html#the-alloc-crate-is-stable "
95
+ "/rust-next/maybe-uninit.html" = " https://blog. rust-lang.org/2019/07/04/Rust-1.36.0. html#maybeuninitt-instead-of-memuninitialized "
96
+ "/rust-next/cargo-vendor.html" = " ../../cargo/commands/cargo-vendor .html"
0 commit comments