|
1 | 1 | # Summary
|
2 | 2 |
|
3 |
| -* [The Basics](basic.md) |
| 3 | +* [Getting Started](getting-started.md) |
4 | 4 | * [Installing Rust](installing-rust.md)
|
5 | 5 | * [Hello, world!](hello-world.md)
|
6 | 6 | * [Hello, Cargo!](hello-cargo.md)
|
| 7 | +* [Learn Rust](learn-rust.md) |
| 8 | +* [Effective Rust](effective-rust.md) |
| 9 | + * [The Stack and the Heap](the-stack-and-the-heap.md) |
| 10 | + * [`Debug` and `Display`](debug-and-display.md) |
| 11 | + * [Testing](testing.md) |
| 12 | + * [Documentation](documentation.md) |
| 13 | + * [Iterators](iterators.md) |
| 14 | + * [Concurrency](concurrency.md) |
| 15 | + * [Error Handling](error-handling.md) |
| 16 | + * [FFI](ffi.md) |
| 17 | + * [`Deref` coercions](deref-coercions.md) |
| 18 | +* [Syntax and Semantics](syntax-and-semantics.md) |
7 | 19 | * [Variable Bindings](variable-bindings.md)
|
8 |
| - * [If](if.md) |
| 20 | + * [Primitive Types](primitive-types.md) |
9 | 21 | * [Functions](functions.md)
|
10 | 22 | * [Comments](comments.md)
|
11 |
| - * [Compound Data Types](compound-data-types.md) |
| 23 | + * [Structs](structs.md) |
| 24 | + * [Mutability](mutability.md) |
| 25 | + * [Method Syntax](method-syntax.md) |
| 26 | + * [Enums](enums.md) |
| 27 | + * [`if`](if.md) |
12 | 28 | * [Match](match.md)
|
13 |
| - * [Looping](looping.md) |
| 29 | + * [Patterns](patterns.md) |
| 30 | + * [`for` loops](for-loops.md) |
| 31 | + * [`while` loops](while-loops.md) |
| 32 | + * [Ownership](ownership.md) |
| 33 | + * [References and Borrowing](references-and-borrowing.md) |
| 34 | + * [Lifetimes](lifetimes.md) |
| 35 | + * [Move semantics](move-semantics.md) |
| 36 | + * [Drop](drop.md) |
| 37 | + * [Vectors](vectors.md) |
| 38 | + * [Arrays](arrays.md) |
| 39 | + * [Slices](slices.md) |
14 | 40 | * [Strings](strings.md)
|
15 |
| - * [Arrays, Vectors, and Slices](arrays-vectors-and-slices.md) |
16 |
| -* [Intermediate Rust](intermediate.md) |
| 41 | + * [Traits](traits.md) |
| 42 | + * [Operators and Overloading](operators-and-overloading.md) |
| 43 | + * [Generics](generics.md) |
| 44 | + * [Trait Objects](trait-objects.md) |
| 45 | + * [Closures](closures.md) |
| 46 | + * [Universal Function Call Syntax](ufcs.md) |
17 | 47 | * [Crates and Modules](crates-and-modules.md)
|
18 |
| - * [Testing](testing.md) |
19 |
| - * [Pointers](pointers.md) |
20 |
| - * [Ownership](ownership.md) |
21 |
| - * [More Strings](more-strings.md) |
22 |
| - * [Patterns](patterns.md) |
23 |
| - * [Method Syntax](method-syntax.md) |
| 48 | + * [`static`](static.md) |
| 49 | + * [`const`](const.md) |
| 50 | + * [Tuples](tuples.md) |
| 51 | + * [Tuple Structs](tuple-structs.md) |
| 52 | + * [Attributes](attributes.md) |
| 53 | + * [Conditional Compilation](conditional-compilation.md) |
| 54 | + * [`type` aliases](type-aliases.md) |
| 55 | + * [Casting between types](casting-between-types.md) |
24 | 56 | * [Associated Types](associated-types.md)
|
25 |
| - * [Closures](closures.md) |
26 |
| - * [Iterators](iterators.md) |
27 |
| - * [Generics](generics.md) |
28 |
| - * [Traits](traits.md) |
29 |
| - * [Static and Dynamic Dispatch](static-and-dynamic-dispatch.md) |
| 57 | + * [Unsized Types](unsized-types.md) |
30 | 58 | * [Macros](macros.md)
|
31 |
| - * [Concurrency](concurrency.md) |
32 |
| - * [Error Handling](error-handling.md) |
33 |
| - * [Documentation](documentation.md) |
34 |
| -* [Advanced Topics](advanced.md) |
35 |
| - * [FFI](ffi.md) |
36 |
| - * [Unsafe Code](unsafe.md) |
37 |
| - * [Advanced Macros](advanced-macros.md) |
38 |
| -* [Unstable Rust](unstable.md) |
39 |
| - * [Compiler Plugins](plugins.md) |
| 59 | + * [`unsafe` Code](unsafe-code.md) |
| 60 | +* [Nightly Rust](nightly-rust.md) |
| 61 | + * [Compiler Plugins](compiler-plugins.md) |
40 | 62 | * [Inline Assembly](inline-assembly.md)
|
41 | 63 | * [No stdlib](no-stdlib.md)
|
42 | 64 | * [Intrinsics](intrinsics.md)
|
43 | 65 | * [Lang items](lang-items.md)
|
44 | 66 | * [Link args](link-args.md)
|
45 | 67 | * [Benchmark Tests](benchmark-tests.md)
|
46 | 68 | * [Box Syntax and Patterns](box-syntax-and-patterns.md)
|
47 |
| -* [Conclusion](conclusion.md) |
48 | 69 | * [Glossary](glossary.md)
|
0 commit comments