[$] Safety in an unsafe world Joshua Liebow-Feeser took to the stage at https://rustconf.com to describe the methodology that his team uses to encode arbitrary constraints in the Rust type system when working on the <a href="https://en.wikipedia.org/wiki/Fuchsia_(operating_system)" rel="nofollow"> Fuchsia operating system</a> (https://joshlf.com/files/talks/Safety%20in%20an%20Unsafe%20World.pdf ). The technique is not unknown to the Rust community, but Liebow-Feeser did a good job of both explaining the method and making a case for why it should be used more widely. https://lwn.net/Articles/995814/