It's just a proof of concept, but this is how I wish Rust extensions for Ruby were written: github.com/tenderworks/...
Generate FFI bindings from Rust extensions. Contribute to tenderworks/roost development by creating an account on GitHub.
github.com
Aaron Patterson