pub struct ListenCc {
pub cc: u8,
pub channel: u8,
pub mode: ListenMode,
pub threshold: u8,
}Expand description
Reactive CC binding: maps incoming MIDI CC to LED ring visualization.
Fields§
§cc: u8§channel: u8§mode: ListenModeVisualization mode (default: Heatmap).
threshold: u8Threshold for trigger mode (default: 64). Value ≥ threshold = on.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ListenCc
impl<'de> Deserialize<'de> for ListenCc
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ListenCc
impl StructuralPartialEq for ListenCc
Auto Trait Implementations§
impl Freeze for ListenCc
impl RefUnwindSafe for ListenCc
impl Send for ListenCc
impl Sync for ListenCc
impl Unpin for ListenCc
impl UnsafeUnpin for ListenCc
impl UnwindSafe for ListenCc
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more