/// An I/O abstraction for yesman /// /// The main I/O of the yesman module is buttons as inputs that need /// to be polled, and LEDs as outputs. All LED states are written at /// the same time. An "active step" can be fed into the `Io` /// abstraction from the `Sequencer` module. pub struct Io { }