Just use [rust-lang/rust-bindgen](https://github.com/rust-lang/rust-bindgen)? Also, Rust rewrite when??? (not happening lol but yes)