http://adventures.michaelfbryan.com/posts/how-not-to-riir/
Как не переписать всё на Раст. В данном случае автор ограничивается безопасной обёрткой для CHMLib.
http://adventures.michaelfbryan.com/posts/how-to-riir/
Как переписать всё на Раст. На примере tinyvm автор показывает как шаг за шагом заменить сишный код на Rust.