A reference of everyday Rust, from strings and collections to ownership and borrowing, traits, error handling with Result and safe concurrency. Every example comes with an explanation, and most of them run.
• 24 sections: simple types, arrays and collections, structs and enums, traits and generics, functions and closures, error handling, regular expressions, threading, files, serialization, algorithms, patterns.
• Run in the app: the example really executes and the output appears under the code. Needs an internet connection; the daily limit is 30 launches.
• What changed in new versions: 17 sections from Rust 1.26 to Rust 2024, with "before" and "after" code side by side.
• Keyword and function reference: 270 articles - browse the list or search by word.
• SQL alongside: over 200 queries against a live practice database - JOIN, GROUP BY, subqueries, data types.…
From the developer’s store description.