Added Rust support