Skip to content
Rust Search
← EuroRust 2024

Through the Fire and the Flames

EuroRust
31:09 26505 views

Why does my thing need to be Send, and why isn’t it? Why does this function have ten lines of where clauses; what are they all for? What do you mean foo doesn’t live long enough? Why is this async code just using a single CPU core? These are questions most of us have muttered under our breath after too much time staring at a screen of Rust code that we just can’t quite get right. Maybe we do some searching or blindly move things around and manage to find our way around our particular issue, but

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

Other talks by Jon Gjengset

Are mutexes slow?

SoftwareMill
Rustikon 28:13 337 views

In this talk, we'll dive deep into what makes concurrency coordination costly, and explore some pathways to mitigate that cost.