Course with Evander
Evander — Beat the Rust Borrow Checker
The Rust borrow checker for developers who failed at Rust twice: 1:1 work from the compiler's own annotated message. Six sessions from move semantics to Rc and RefCell, ending when you fix ten unseen borrow errors without cloning your way out.
What you’ll master — Outcomes you can use
- I fix ten unseen borrow errors without cloning my way out
Your tutor
A systems engineer who ships Rust in production and remembers exactly how long the borrow checker took to stop feeling personal.
Encouraging · Exact · Never condescending
The plan — What’s inside
- Move Semantics
- Shared Versus Mutable Borrows
- Lifetimes You Can Actually Read
- Struct Fields and Split Borrows
- Rc and RefCell When They Are Honest
- Errors and the Question Mark Operator
6 parts
Questions about this course
Why does the Rust borrow checker reject code I know is correct?
The Rust borrow checker for developers who failed at Rust twice: 1:1 work from the compiler's own annotated message. Six sessions from move semantics to Rc and RefCell, ending when you fix ten unseen borrow errors without cloning your way out.