Break config-traits out in to crate

This commit is contained in:
Luke D. Jones
2023-01-07 20:46:00 +13:00
parent ea5e5db490
commit 90b711c7b9
26 changed files with 161 additions and 110 deletions

View File

@@ -3,7 +3,7 @@ use crate::advanced::LedCode;
use crate::Colour;
pub struct InputBased {
address: LedCode,
led: LedCode,
colour: Colour,
/// - audio
/// - cpu freq
@@ -24,10 +24,10 @@ impl EffectState for InputBased {
}
fn get_led(&self) -> LedCode {
self.address
self.led
}
fn set_led(&mut self, address: LedCode) {
self.address = address
self.led = address
}
}