File tree
14 files changed
+149
-91
lines changed- src
- bootstrap
- doc
- tools
14 files changed
+149
-91
lines changedLines changed: 109 additions & 41 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
| |||
50 | 51 |
| |
51 | 52 |
| |
52 | 53 |
| |
53 |
| - | |
| 54 | + | |
54 | 55 |
| |
55 | 56 |
| |
56 | 57 |
| |
| |||
67 | 68 |
| |
68 | 69 |
| |
69 | 70 |
| |
70 |
| - | |
71 |
| - | |
72 |
| - | |
73 |
| - | |
74 |
| - | |
75 |
| - | |
76 |
| - | |
77 |
| - | |
78 |
| - | |
| 71 | + | |
79 | 72 |
| |
80 | 73 |
| |
81 | 74 |
| |
| |||
656 | 649 |
| |
657 | 650 |
| |
658 | 651 |
| |
659 |
| - | |
660 |
| - | |
661 |
| - | |
662 |
| - | |
663 |
| - | |
664 | 652 |
| |
665 |
| - | |
666 |
| - | |
667 |
| - | |
668 |
| - | |
669 |
| - | |
670 |
| - | |
671 |
| - | |
672 |
| - | |
673 |
| - | |
674 |
| - | |
675 |
| - | |
676 |
| - | |
677 |
| - | |
678 |
| - | |
679 |
| - | |
680 |
| - | |
681 |
| - | |
682 |
| - | |
683 |
| - | |
684 |
| - | |
685 |
| - | |
686 |
| - | |
687 |
| - | |
688 |
| - | |
689 |
| - | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
690 | 656 |
| |
691 | 657 |
| |
692 | 658 |
| |
| |||
1611 | 1577 |
| |
1612 | 1578 |
| |
1613 | 1579 |
| |
1614 |
| - | |
| 1580 | + | |
1615 | 1581 |
| |
1616 | 1582 |
| |
1617 | 1583 |
| |
| |||
1772 | 1738 |
| |
1773 | 1739 |
| |
1774 | 1740 |
| |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
| 1744 | + | |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
| 1772 | + | |
| 1773 | + | |
| 1774 | + | |
| 1775 | + | |
| 1776 | + | |
| 1777 | + | |
| 1778 | + | |
| 1779 | + | |
| 1780 | + | |
| 1781 | + | |
| 1782 | + | |
| 1783 | + | |
| 1784 | + | |
| 1785 | + | |
| 1786 | + | |
| 1787 | + | |
| 1788 | + | |
| 1789 | + | |
| 1790 | + | |
| 1791 | + | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
| 1799 | + | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
| 1805 | + | |
| 1806 | + | |
| 1807 | + | |
| 1808 | + | |
| 1809 | + | |
| 1810 | + | |
| 1811 | + | |
| 1812 | + | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
| 1820 | + | |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
| 1827 | + | |
| 1828 | + | |
| 1829 | + | |
| 1830 | + | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
| 1835 | + | |
| 1836 | + | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
| 1840 | + | |
| 1841 | + | |
| 1842 | + |
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
245 | 245 |
| |
246 | 246 |
| |
247 | 247 |
| |
248 |
| - | |
| 248 | + | |
249 | 249 |
| |
250 | 250 |
| |
251 | 251 |
| |
| |||
257 | 257 |
| |
258 | 258 |
| |
259 | 259 |
| |
260 |
| - | |
| 260 | + | |
261 | 261 |
| |
262 | 262 |
| |
263 | 263 |
| |
|
Lines changed: 15 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| |||
71 | 71 |
| |
72 | 72 |
| |
73 | 73 |
| |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
74 | 81 |
| |
75 | 82 |
| |
76 | 83 |
| |
| |||
167 | 174 |
| |
168 | 175 |
| |
169 | 176 |
| |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
170 | 184 |
| |
171 | 185 |
| |
172 | 186 |
| |
|
Lines changed: 7 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
| 24 | + | |
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
| |||
54 | 54 |
| |
55 | 55 |
| |
56 | 56 |
| |
57 |
| - | |
58 |
| - | |
59 |
| - | |
60 |
| - | |
61 |
| - | |
62 |
| - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
63 | 60 |
| |
64 | 61 |
| |
65 | 62 |
| |
| |||
527 | 524 |
| |
528 | 525 |
| |
529 | 526 |
| |
530 |
| - | |
531 |
| - | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
532 | 530 |
| |
533 | 531 |
| |
534 |
| - | |
535 |
| - | |
536 |
| - | |
537 |
| - | |
538 | 532 |
| |
539 | 533 |
| |
540 | 534 |
| |
|
Lines changed: 7 additions & 21 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
319 | 319 |
| |
320 | 320 |
| |
321 | 321 |
| |
322 |
| - | |
323 |
| - | |
324 |
| - | |
325 |
| - | |
326 |
| - | |
327 |
| - | |
328 |
| - | |
329 |
| - | |
330 |
| - | |
331 |
| - | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
332 | 325 |
| |
333 | 326 |
| |
334 | 327 |
| |
| |||
607 | 600 |
| |
608 | 601 |
| |
609 | 602 |
| |
610 |
| - | |
611 |
| - | |
612 |
| - | |
613 |
| - | |
614 |
| - | |
615 |
| - | |
616 |
| - | |
617 |
| - | |
618 |
| - | |
619 |
| - | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
620 | 606 |
| |
621 | 607 |
| |
622 | 608 |
| |
|
Lines changed: 1 addition & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
141 | 141 |
| |
142 | 142 |
| |
143 | 143 |
| |
144 |
| - | |
145 |
| - | |
146 |
| - | |
147 |
| - | |
148 | 144 |
| |
149 | 145 |
| |
150 | 146 |
| |
|
- ferris.js+4
- listings/ch02-guessing-game-tutorial/listing-02-02/Cargo.toml+1
- listings/ch02-guessing-game-tutorial/no-listing-01-cargo-new/Cargo.toml+1
- listings/ch04-understanding-ownership/listing-04-09/src/main.rs+2-7
- listings/ch04-understanding-ownership/no-listing-13-reference-scope-ends/src/main.rs+1-1
- listings/ch14-more-about-cargo/listing-14-03/src/lib.rs+1-3
- listings/ch14-more-about-cargo/no-listing-01-workspace-with-adder-crate/add/adder/Cargo.toml+1
- listings/ch14-more-about-cargo/no-listing-02-workspace-with-two-crates/add/add-one/Cargo.toml+1
- listings/ch14-more-about-cargo/no-listing-02-workspace-with-two-crates/add/adder/Cargo.toml+1
- listings/ch14-more-about-cargo/no-listing-03-workspace-with-external-dependency/add/add-one/Cargo.toml+1
- listings/ch19-advanced-features/listing-19-14/src/main.rs+1-1
- listings/ch19-advanced-features/listing-19-31/hello_macro/Cargo.toml+1
- listings/ch19-advanced-features/listing-19-31/hello_macro/hello_macro_derive/Cargo.toml+1
- listings/ch19-advanced-features/no-listing-21-pancakes/pancakes/Cargo.toml+1
- nostarch/chapter02.md-1.0k
- src/appendix-02-operators.md+4-4
- src/appendix-06-translation.md-3
- src/ch00-00-introduction.md+6-5
- src/ch01-01-installation.md+7-15
- src/ch01-02-hello-world.md+1-2
- src/ch01-03-hello-cargo.md+7-6
- src/ch02-00-guessing-game-tutorial.md+43-37
- src/ch03-02-data-types.md+5-7
- src/ch04-03-slices.md+7-12
- src/ch06-01-defining-an-enum.md+2-2
- src/ch07-01-packages-and-crates.md+2-2
- src/ch07-04-bringing-paths-into-scope-with-the-use-keyword.md+4-5
- src/ch08-02-strings.md+1-2
- src/ch08-03-hash-maps.md+4-4
- src/ch10-02-traits.md+2-5
- src/ch11-03-test-organization.md+3-7
- src/ch12-04-testing-the-librarys-functionality.md+2-4
- src/ch12-05-working-with-environment-variables.md+1-1
- src/ch13-04-performance.md+3-3
- src/ch14-02-publishing-to-crates-io.md+4-2
- src/ch15-02-deref.md+1-1
- src/ch15-04-rc.md+3-3
- src/ch17-02-trait-objects.md+1-3
- src/ch19-01-unsafe-rust.md+11-10
- src/ch19-03-advanced-traits.md+3-7
- src/ch19-04-advanced-types.md+5-6
- src/ch19-06-macros.md+2-2
- src/ch20-02-multithreaded.md+4-6
- src/img/ferris/unsafe.svg+291
- tools/src/bin/convert_quotes.rs+1-1
- tools/src/bin/link2print.rs+14-14
- tools/src/bin/remove_hidden_lines.rs+1-1
- tools/src/bin/remove_links.rs+1-1
- tools/src/bin/remove_markup.rs+4-6
Submodule edition-guide updated 12 files
- src/SUMMARY.md-1
- src/editions/advanced-migrations.md-210
- src/editions/transitioning-an-existing-project-to-a-new-edition.md+92-46
- src/rust-2021/IntoIterator-for-arrays.md+9-58
- src/rust-2021/default-cargo-resolver.md+2-155
- src/rust-2021/disjoint-capture-in-closures.md+16-133
- src/rust-2021/or-patterns-macro-rules.md+9-53
- src/rust-2021/panic-macro-consistency.md+3-43
- src/rust-2021/prelude.md+8-135
- src/rust-2021/reserving-syntax.md+1-6
- src/rust-2021/warnings-promoted-to-error.md+9-41
- triagebot.toml-4
- README.md+5-15
- book.toml-28
- src/README.md+56
- src/SUMMARY.md+53-53
- src/aliasing.md+9-8
- src/arc-and-mutex.md+2-2
- src/arc-base.md+1-11
- src/arc-clone.md+3-17
- src/arc-drop.md+7-13
- src/arc-final.md-1
- src/arc-layout.md+6-9
- src/arc.md+1-1
- src/atomics.md+32-12
- src/beneath-std.md+4-4
- src/casts.md+54-24
- src/coercions.md+60-18
- src/conversions.md+1
- src/destructors.md-1
- src/dropck.md+7-13
- src/exception-safety.md+9-2
- src/exotic-sizes.md+25-8
- src/ffi.md+21-35
- src/hrtb.md-2
- src/intro.md-43
- src/leaking.md+8-5
- src/lifetime-elision.md+1-2
- src/lifetime-mismatch.md+6-4
- src/lifetimes.md+16-13
- src/other-reprs.md+25-25
- src/ownership.md+3-2
- src/panic-handler.md+7-12
- src/phantom-data.md+6-8
- src/repr-rust.md-1
- src/subtyping.md+15-24
- src/transmutes.md+4-3
- src/unbounded-lifetimes.md+1-1
- src/unchecked-uninit.md+5-9
- src/vec-alloc.md+6-9
- src/vec-dealloc.md-1
- src/vec-deref.md-2
- src/vec-drain.md+1-5
- src/vec-final.md
- src/vec-insert-remove.md-2
- src/vec-into-iter.md+1-5
- src/vec-layout.md+2-3
- src/vec-push-pop.md-2
- src/vec-raw.md-3
- src/vec-zsts.md+6-3
- src/vec.md
- src/what-unsafe-does.md+16-16
- src/working-with-unsafe.md+1-1
- theme/nomicon.css-40
- book.toml+1-4
- src/attributes/codegen.md+1-15
- src/attributes/limits.md+9-4
- src/destructors.md+1-1
- src/dynamically-sized-types.md+4-5
- src/expressions.md+10-10
- src/expressions/array-expr.md+8-1
- src/expressions/block-expr.md+1-1
- src/expressions/grouped-expr.md+8-1
- src/expressions/if-expr.md+1-2
- src/expressions/loop-expr.md+1-3
- src/expressions/match-expr.md+1-4
- src/expressions/operator-expr.md+7-9
- src/expressions/struct-expr.md+9-1
- src/expressions/tuple-expr.md+8-1
- src/glossary.md-22
- src/introduction.md-2
- src/items/associated-items.md-2
- src/items/functions.md+4-4
- src/items/generics.md+20-5
- src/items/static-items.md-48
- src/items/traits.md+2-3
- src/items/type-aliases.md+1-6
- src/items/use-declarations.md+1-1
- src/macro-ambiguity.md+11-11
- src/macros-by-example.md+3-4
- src/macros.md+2-3
- src/names/namespaces.md-16
- src/paths.md+2-12
- src/special-types-and-traits.md+4-5
- src/statements.md+1-2
- src/trait-bounds.md+13-41
- src/type-layout.md+3-3
- src/types/closure.md+4-4
- src/types/function-pointer.md+1-1
- src/visibility-and-privacy.md+2-2
Submodule rust-by-example updated 9 files
Submodule rustc-dev-guide updated 36 files
- README.md-3
- src/SUMMARY.md-1
- src/about-this-guide.md+15-17
- src/appendix/bibliography.md+1-1
- src/appendix/glossary.md+89-90
- src/ast-validation.md+1-1
- src/backend/inline-asm.md+2-3
- src/backend/libs-and-metadata.md+14-15
- src/building/suggested.md-5
- src/compiler-src.md+9
- src/compiler-team.md+2-2
- src/contributing.md+23-24
- src/crates-io.md+1-3
- src/debugging-support-in-rustc.md+2-1
- src/diagnostics.md+22-56
- src/diagnostics/lintstore.md+29-38
- src/feature-gate-ck.md+1-1
- src/feature-gates.md-9
- src/git.md+7-48
- src/hir-debugging.md+1-1
- src/identifiers.md+2-2
- src/lang-items.md-67
- src/macro-expansion.md+2-2
- src/miri.md+5-9
- src/name-resolution.md+1-1
- src/overview.md+4-10
- src/parallel-rustc.md+1-1
- src/queries/incremental-compilation-in-detail.md-20
- src/query.md+3-3
- src/salsa.md+1-1
- src/stability.md+16-27
- src/tests/running.md-14
- src/thir.md+3-3
- src/type-checking.md+1-1
- src/type-inference.md+2-3
- src/walkthrough.md+1-1
Submodule rust-analyzer updated from ea105f9 to f438398
0 commit comments