/// \[[docs.microsoft.com](https://docs.microsoft.com/en-us/windows/win32/api/xinput/ns-xinput-xinput_state)\]
/// The packet number indicates whether there have been any changes in the state of the controller.
/// If `packet_number` is the same in sequentially returned [`State`] structures, the controller state has not changed.