pub enum ListenMode {
Heatmap,
Trigger,
}Expand description
How the LED ring reacts to incoming CC.
Variants§
Heatmap
Fill proportional to value (0-127 → 0-12 LEDs).
Trigger
On/off using button’s color+animation when value ≥ threshold.
Trait Implementations§
Source§impl Clone for ListenMode
impl Clone for ListenMode
Source§fn clone(&self) -> ListenMode
fn clone(&self) -> ListenMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ListenMode
impl Debug for ListenMode
Source§impl Default for ListenMode
impl Default for ListenMode
Source§fn default() -> ListenMode
fn default() -> ListenMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ListenMode
impl<'de> Deserialize<'de> for ListenMode
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 ListenMode
Source§impl PartialEq for ListenMode
impl PartialEq for ListenMode
Source§fn eq(&self, other: &ListenMode) -> bool
fn eq(&self, other: &ListenMode) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ListenMode
impl Serialize for ListenMode
impl StructuralPartialEq for ListenMode
Auto Trait Implementations§
impl Freeze for ListenMode
impl RefUnwindSafe for ListenMode
impl Send for ListenMode
impl Sync for ListenMode
impl Unpin for ListenMode
impl UnsafeUnpin for ListenMode
impl UnwindSafe for ListenMode
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