Fixed Sudoku Rust implementation for Rust nightly

This pull request makes it build again with the current rust-nightly.

It also runs ;-). In fact the reason I did these modifications is to compare its runtime to my own naive written-in-rust sudoku solver.