Skip to content

Quick Reference ​

Updated Mar 2026

Fast-lookup reference cards for day-to-day Rust development. Designed for quick scanning when you already know the concept.

Reference Index ​

ReferenceDescription
Cargo CommandsEvery cargo command you need with flags and examples
Type SystemScalars, compounds, generics, type aliases, and conversions
Smart PointersBox, Rc, Arc, RefCell, Cow — when to use which
Pattern Matchingmatch, if let, while let, destructuring, guards
CollectionsVec, String, HashMap, HashSet, BTreeMap, VecDeque
Macrosmacro_rules!, procedural macros, common derives
TroubleshootingCommon errors and how to fix them

Built with VitePress | Rust SOP Documentation