Adding support for Rust