Skip to content
Rust Search
← EuroRust 2023

Designing for Ownership

EuroRust
25:34 2553 views

Sometimes it’s nice to channel our inner Monica Geller and keep everything neat in our codebase. It’s zen coding when you do some spring cleaning, and it’s good for your team when things are clear and expressive. So you brush up on your tests (or maybe you don’t) and start with some recreational refactoring in Rust. But suddenly, all your textbook refactoring techniques fail! You move code around, extract methods or change coupling, and the borrow checker tells you that everything you want to a

Player unavailable or embedding blocked? Use the YouTube link above.