Busca en todas las páginas de la documentación
10 pages in this section.
What "idiomatic" actually means in Rust, and how naming, error handling, API design, and clippy lints are all facets of the same underlying practice.
Learn 50 essential Rust rules covering safety, API design, async, performance, and tooling. Improve code quality and consistency.
Learn to design idiomatic Rust APIs with predictable naming, clear conversions, and ergonomic types. Understand fallible constructors, builder patterns, and error handling.
Distinguish error handling in Rust libraries vs. applications. Learn to use thiserror for precise library errors and anyhow for application context.
Find idiomatic Rust solutions for common programming problems like parsing CLI args, HTTP APIs, database access, and async operations.
A single-page roundup of every highlight bullet from the 9 pages in the Rust Rules section, grouped by source page so you can scan all 51 takeaways without opening each article individually.