Rust language support