I have some code that looks like this:
struct Player { } impl Player { fn update(&mut self) { } } struct GameBoard { p1: Player, p2: Player, } imp