Sudoku solver in Rust (part 2)

This is the follow up to https://camilo.matajira.com/?p=673.Back then I struggled to implement my usual solution to sudoku puzzles. My key pain point was working with a struct (a Cell) that has references to itself (next Cell) and to the head of the linked list . Approaching the problem like this worked in Java, Python and Javascript...