25 lines
489 B
Rust
25 lines
489 B
Rust
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");
|
|
}
|
|
}
|