Rust updates

The canges to the generated files were manually. And I just tested on x64.