File tree
12 files changed
+14
-15
lines changed- src
- doc
- tools
- rustc-workspace-hack
12 files changed
+14
-15
lines changedSubmodule book updated 2074 files
Submodule edition-guide updated 93 files
- .github/workflows/main.yml-33
- .travis.yml+9
- README.md+26-7
- book.toml-91
- src/SUMMARY.md+70-18
- src/editions/advanced-migrations.md-210
- src/editions/creating-a-new-project.md+6-4
- src/editions/index.md+41-59
- src/editions/transitioning-an-existing-project-to-a-new-edition.md+93-38
- src/introduction.md+9-4
- src/rust-2018/cargo-and-crates-io/cargo-can-use-a-local-registry-replacement.md+38
- src/rust-2018/cargo-and-crates-io/cargo-check-for-faster-checking.md+54
- src/rust-2018/cargo-and-crates-io/cargo-install-for-easy-installation-of-tools.md+32
- src/rust-2018/cargo-and-crates-io/cargo-new-defaults-to-a-binary-project.md+18
- src/rust-2018/cargo-and-crates-io/cargo-rustc-for-passing-arbitrary-flags-to-rustc.md+21
- src/rust-2018/cargo-and-crates-io/cargo-workspaces-for-multi-package-projects.md+30
- src/rust-2018/cargo-and-crates-io/crates-io-disallows-wildcard-dependencies.md+25
- src/rust-2018/cargo-and-crates-io/index.md+7
- src/rust-2018/cargo-and-crates-io/multi-file-examples.md+22
- src/rust-2018/cargo-and-crates-io/replacing-dependencies-with-patch.md+35
- src/rust-2018/cargo.md-10
- src/rust-2018/control-flow/async-await-for-easier-concurrency.md+7
- src/rust-2018/control-flow/index.md+6
- src/rust-2018/control-flow/loops-can-break-with-a-value.md+26
- src/rust-2018/data-types/128-bit-integers.md+17
- src/rust-2018/data-types/choosing-alignment-with-the-repr-attribute.md+55
- src/rust-2018/data-types/field-init-shorthand.md+49
- src/rust-2018/data-types/inclusive-ranges.md+72
- src/rust-2018/data-types/index.md+6
- src/rust-2018/data-types/operator-equals-are-now-implementable.md+33
- src/rust-2018/data-types/union-for-an-unsafe-form-of-enum.md+60
- src/rust-2018/documentation/index.md+6
- src/rust-2018/documentation/new-editions-of-the-book.md+31
- src/rust-2018/documentation/std-os-has-documentation-for-all-platforms.md+11
- src/rust-2018/documentation/the-rust-bookshelf.md+33
- src/rust-2018/documentation/the-rustonomicon.md+10
- src/rust-2018/edition-changes.md+34
- src/rust-2018/error-handling-and-panics/aborting-on-panic.md+18
- src/rust-2018/error-handling-and-panics/controlling-panics-with-std-panic.md+80
- src/rust-2018/error-handling-and-panics/index.md+6
- src/rust-2018/error-handling-and-panics/question-mark-in-main-and-tests.md+129
- src/rust-2018/error-handling-and-panics/the-question-mark-operator-for-easier-error-handling.md+120
- src/rust-2018/index.md+6-6
- src/rust-2018/macros/at-most-once.md+42
- src/rust-2018/macros/custom-derive.md+49
- src/rust-2018/macros/index.md+6
- src/rust-2018/macros/macro-changes.md+271
- src/rust-2018/module-system/index.md+6
- src/rust-2018/module-system/more-visibility-modifiers.md+16
- src/rust-2018/module-system/nested-imports-with-use.md+35
- src/rust-2018/module-system/path-clarity.md+19-61
- src/rust-2018/module-system/raw-identifiers.md+68
- src/rust-2018/ownership-and-lifetimes/default-match-bindings.md+61
- src/rust-2018/ownership-and-lifetimes/index.md+6
- src/rust-2018/ownership-and-lifetimes/inference-in-structs.md+72
- src/rust-2018/ownership-and-lifetimes/lifetime-elision-in-impl.md+75
- src/rust-2018/ownership-and-lifetimes/non-lexical-lifetimes.md+85
- src/rust-2018/ownership-and-lifetimes/simpler-lifetimes-in-static-and-const.md+41
- src/rust-2018/ownership-and-lifetimes/the-anonymous-lifetime.md+96
- src/rust-2018/platform-and-target-support/cdylib-crates-for-c-interoperability.md+18
- src/rust-2018/platform-and-target-support/global-allocators.md+35
- src/rust-2018/platform-and-target-support/index.md+6
- src/rust-2018/platform-and-target-support/libcore-for-low-level-rust.md+31
- src/rust-2018/platform-and-target-support/msvc-toolchain-support.md+18
- src/rust-2018/platform-and-target-support/musl-support-for-fully-static-binaries.md+45
- src/rust-2018/platform-and-target-support/webassembly-support.md+28
- src/rust-2018/rustdoc/documentation-tests-can-now-compile-fail.md+19
- src/rust-2018/rustdoc/index.md+6
- src/rust-2018/rustdoc/rustdoc-uses-commonmark.md+16
- src/rust-2018/rustup-for-managing-rust-versions.md+218
- src/rust-2018/simd-for-faster-computing.md+108
- src/rust-2018/slice-patterns.md+91
- src/rust-2018/the-compiler/an-attribute-for-deprecation.md+35
- src/rust-2018/the-compiler/improved-error-messages.md+50
- src/rust-2018/the-compiler/incremental-compilation-for-faster-compiles.md+23
- src/rust-2018/the-compiler/index.md+6
- src/rust-2018/trait-system/associated-constants.md+117
- src/rust-2018/trait-system/dyn-trait-for-trait-objects.md+4-28
- src/rust-2018/trait-system/impl-trait-for-returning-complex-types-with-ease.md+168
- src/rust-2018/trait-system/index.md+6
- src/rust-2018/trait-system/more-container-types-support-trait-objects.md+29
- src/rust-2018/trait-system/no-anon-params.md+1-10
- src/rust-2018/tyvar-behind-raw-pointer.md-11
- src/rust-2021/IntoIterator-for-arrays.md-98
- src/rust-2021/default-cargo-resolver.md-179
- src/rust-2021/disjoint-capture-in-closures.md-165
- src/rust-2021/index.md-11
- src/rust-2021/or-patterns-macro-rules.md-72
- src/rust-2021/panic-macro-consistency.md-84
- src/rust-2021/prelude.md-159
- src/rust-2021/reserving-syntax.md-85
- src/rust-2021/warnings-promoted-to-error.md-49
- triagebot.toml-4
Submodule embedded-book updated 43 files
- .gitattributes-6
- .github/bors.toml+1-1
- .github/workflows/ci.yml-57
- .travis.yml+20
- CNAME+1
- book.toml-3
- ci/after-success.sh+17
- ci/install.sh+17
- ci/script.sh+21
- src/SUMMARY.md-12
- src/appendix/glossary.md-64
- src/assets/crates.png
- src/c-tips/index.md+2-7
- src/collections/index.md+8-11
- src/concurrency/index.md+40-21
- src/design-patterns/hal/checklist.md-26
- src/design-patterns/hal/gpio.md-205
- src/design-patterns/hal/index.md-15
- src/design-patterns/hal/interoperability.md-57
- src/design-patterns/hal/naming.md-9
- src/design-patterns/hal/predictability.md-24
- src/design-patterns/index.md-3
- src/interoperability/c-with-rust.md+12-16
- src/intro/index.md+1-32
- src/intro/install.md+9-35
- src/intro/install/macos.md+1-6
- src/intro/install/verify.md+5-13
- src/intro/install/windows.md+8-8
- src/peripherals/borrowck.md+1-1
- src/peripherals/singletons.md+12-13
- src/start/exceptions.md+8-14
- src/start/hardware.md+69-62
- src/start/interrupts.md+1-1
- src/start/panicking.md+4-11
- src/start/qemu.md+30-57
- src/start/registers.md+7-20
- src/start/semihosting.md+8-8
- src/static-guarantees/design-contracts.md+2-2
- src/static-guarantees/state-machines.md+2-2
- src/static-guarantees/typestate-programming.md+24-26
- src/unsorted/math.md-75
- src/unsorted/speed-vs-size.md+14-9
- triagebot.toml-1
- .github/workflows/main.yml-35
- .gitignore-5
- .travis.yml+14
- README.md+6-16
- book.toml-35
- src/README.md+56
- src/SUMMARY.md+47-53
- src/aliasing.md+12-11
- src/arc-and-mutex.md+2-2
- src/arc-mutex/arc-base.md-146
- src/arc-mutex/arc-clone.md-108
- src/arc-mutex/arc-drop.md-104
- src/arc-mutex/arc-final.md-83
- src/arc-mutex/arc-layout.md-73
- src/arc-mutex/arc.md-13
- src/atomics.md+38-19
- src/beneath-std.md+4-4
- src/borrow-splitting.md+7-9
- src/casts.md+54-22
- src/chapter_1.md+1
- src/checked-uninit.md+1-4
- src/coercions.md+57-18
- src/conversions.md+1
- src/destructors.md+9-10
- src/dot-operator.md+3-128
- src/drop-flags.md+2-2
- src/dropck.md+29-35
- src/exception-safety.md+12-5
- src/exotic-sizes.md+31-16
- src/ffi.md+59-219
- src/hrtb.md+1-37
- src/intro.md-45
- src/leaking.md+9-12
- src/lifetime-elision.md+8-12
- src/lifetime-mismatch.md+8-31
- src/lifetimes.md+25-25
- src/meet-safe-and-unsafe.md+1-1
- src/other-reprs.md+30-38
- src/ownership.md+3-2
- src/panic-handler.md+9-10
- src/phantom-data.md+31-174
- src/races.md+2-2
- src/repr-rust.md+4-5
- src/safe-unsafe-meaning.md+22-29
- src/send-and-sync.md+3-180
- src/subtyping.md+22-31
- src/transmutes.md+12-32
- src/unbounded-lifetimes.md+1-1
- src/unchecked-uninit.md+9-27
- src/unwinding.md+1-3
- src/vec-alloc.md+58-64
- src/vec-dealloc.md+7-4
- src/vec-deref.md+2-4
- src/vec-drain.md+7-13
- src/vec-final.md+113-141
- src/vec-insert-remove.md+10-10
- src/vec-into-iter.md+14-19
- src/vec-layout.md+94
- src/vec-push-pop.md+4-6
- src/vec-raw.md+135
- src/vec-zsts.md+174
- src/vec.md+20
- src/vec/vec-layout.md-61
- src/vec/vec-raw.md-163
- src/vec/vec-zsts.md-217
- src/vec/vec.md-14
- src/what-unsafe-does.md+22-22
- src/working-with-unsafe.md+2-2
- theme/nomicon.css-40
Submodule rust-by-example updated 114 files
Submodule llvm-project updated from 8b6b501 to 14a3b12
Submodule cargo updated 1757 files
Submodule miri updated 1408 files
Submodule rust-installer updated 15 files
Lines changed: 3 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
79 | 79 |
| |
80 | 80 |
| |
81 | 81 |
| |
82 |
| - | |
83 |
| - | |
84 |
| - | |
| 82 | + | |
| 83 | + | |
85 | 84 |
| |
86 |
| - | |
| 85 | + | |
87 | 86 |
| |
88 | 87 |
| |
89 | 88 |
| |
|
0 commit comments