Introduction

Next: types

Effective Rust comes in 6 parts:

  • Types: Suggestions that revolve around Rust’s core type system.
  • Concepts: Core ideas that form the design of Rust.
  • Dependencies: Advice for working with Rust’s package ecosystem.
  • Tooling: Suggestions on how to improve your codebase by going beyond just the Rust compiler.
  • Asynchronous Rust: Advice for working with Rust’s async mechanisms.
  • Beyond Standard Rust: Suggestions for when you have to work beyond Rust’s standard, safe environment.

Next: types