use crate::cputasks::modes::AppModeHandler; use crate::devices::led_driver::LedDriver; pub struct ManualMode; impl ManualMode { pub fn new() -> Self { ManualMode } } impl AppModeHandler for ManualMode { fn enter(&mut self) { log::debug!("[Manual] Entering Manual Mode"); } fn run(&mut self, _: &mut LedDriver) { log::trace!("[Manual] Running..."); } fn exit(&mut self) { log::debug!("[Manual] Exiting Manual Mode"); } }