In the absolute worst case, you can pretty much transcribe your C program into unsafe Rust, though you will be fighting the syntax, which was deliberately made cumbersome to discourage programmers from writing unsafe code.<p>In practice, I have never seen any programs where this is the best approach. Coming up with designs that don&#x27;t need unsafe code is very useful, because the safe subset of Rust is vastly easier to analyze and understand, both for humans and computers.