(&mut self, output: &mut dyn USBKeyOut)
| 125 | } |
| 126 | impl OnOff for Arc<RwLock<PressCounter>> { |
| 127 | fn on_activate(&mut self, output: &mut dyn USBKeyOut) { |
| 128 | self.write().down_counter += 1; |
| 129 | output.send_keys(&[KeyCode::H]); |
| 130 | } |
| 131 | fn on_deactivate(&mut self, output: &mut dyn USBKeyOut) { |
| 132 | self.write().up_counter += 1; |
| 133 | output.send_keys(&[KeyCode::I]); |