bendy
bendy copied to clipboard
Extract `StateTracker` trait
This pull requests introduces a new StateTracker trait, based on the public interface of the old StateTracker struct. To avoid any naming clashes the old struct got renamed into StrictTracker.
This is the first of three pull requests to introduce relaxed StateTracker implementation as @thequux supposed in https://github.com/P3KI/bendy/issues/44#issuecomment-678833957.
Feel free to nitpick as much as possible :grin: