Rust field guides
Make Rust code fail clearly, then prove it works.
Hands-on, slide-by-slide tours with annotated code, playgrounds, cheat sheets and quizzes. Every code sample was compiled and run for its guide. Pick a guide below, follow the path, or search every slide at once.
The guidesOpen a chapter to jump to any slide
Pick a guide, or go straight to the slide you need
Quick referenceThe same four pages close every guide
Already read them? Start from the summaries
How to useInside a guide
One idea per slide, driven from the keyboard
Keys inside a guide
- ←→
- Previous / next slide
- O
- All slides, grouped by chapter
- /
- Search the guide's slides
- ?
- Every shortcut
- N
- Speaker notes for the current slide
On a phone, swipe left and right. Every slide has its own link, so you can bookmark or share the exact slide.
What you get in every guide
Annotated, runnable code. Numbered notes beside each sample; samples come from real crates that were built and tested.
Playgrounds and explorers. Change the input and watch the error report, test result or output change.
Checkpoints between chapters. Short questions that tell you whether to move on.
A reference tail. Cheat sheet, common mistakes, quick revision and a final quiz.