# Summary * [I: The Basics](src/basic.md) * [Installing Rust](src/installing-rust.md) * [Hello, world!](src/hello-world.md) * [Hello, Cargo!](src/hello-cargo.md) * [Variable Bindings](src/variable-bindings.md) * [If](src/if.md) * [Functions](src/functions.md) * [Comments](src/comments.md) * [Compound Data Types](src/compound-data-types.md) * [Match](src/match.md) * [Looping](src/looping.md) * [Strings](src/strings.md) * [Arrays, Vectors, and Slices](src/arrays-vectors-and-slices.md) * [Standard Input](src/standard-input.md) * [Guessing Game](src/guessing-game.md) * [II: Intermedite Rust](src/intermediate.md) * [Crates and Modules](src/crates-and-modules.md) * [Testing](src/testing.md) * [Pointers](src/pointers.md) * [Patterns](src/patterns.md) * [Method Syntax](src/method-syntax.md) * [Closures](src/closures.md) * [Iterators](src/iterators.md) * [Generics](src/generics.md) * [Traits](src/traits.md) * [Tasks](src/tasks.md) * [Error Handling](src/error-handling.md) * [III: Advanced Topics](src/advanced.md) * [FFI](src/ffi.md) * [Unsafe Code](src/unsafe.md) * [Macros](src/macros.md) * [Compiler Plugins](src/plugins.md) * [Conclusion](src/conclusion.md)