We can use corrosion to build a rust library via CMake, but we could also create an hvigor plugin for Rust, which would allow us to skip CMake.