Skip to content
Rust Search
← Browse conferences

Non-binary Rust: Between Safe and Unsafe

EuroRust
15:15 3467 views

When writing unsafe code it is often easy to throw away a lot of the guardrails that safe Rust provides: the language stops helping you write your code, and you take on the burden of being the compiler and ensuring that all the invariants are upheld. It might feel like you’re either writing safe Rust or you’re responsible for doing everything yourself. In practice though it is possible to design your unsafe code to find a middle ground. You can offload some of the burden back onto the type syst

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