All right, so today I decided to give myself another Rust challenge: A sudoku solver. This was both so that I would have something a bit more challenging to implement, but also, to try benchmarking and optimizing some Rust code.