Rust is a Ruby extensions generator, designed to allow easy gneration Ruby extensions based on C++ libraries (but not limited to). It was originall evolved from the extensions generator used by ruby-hunspell, which demonstrated too limited to be able to generate Ruby extensions for C libraries using OOP interfaces.