[$] Toward safe transmutation in Rust Currently in Rust, there is no efficient and safe way to turn an array of bytes into a structure that corresponds to the array. Changing that was the topic of Jack Wrenn's talk this year at <a href="https://rustconf.com" rel="nofollow"> RustConf</a>: <a href="https://jack.wrenn.fyi/blog/safety-goggles-for-alchemists/" rel="nofollow"> "Safety Goggles for Alchemists"</a>. The goal is to be able to "transmute" — Rust's name for this kind of conversion — values into arbitrary user-defined types in a safer way. Wrenn justified the approach that the project has taken to accomplish this, and spoke about the future work required to stabilize it. https://lwn.net/Articles/994334/