pub enum LedZone {
Side,
Logo,
Keys,
Thumbstick,
All,
Global,
}Expand description
LED zones on devices with configurable RGB lighting
Variants§
Side
Side LED (single LED on Azeron Cyborg 2)
Logo
Logo LED (top of device) - legacy, may map to Side on some devices
Keys
Main key cluster LEDs - legacy, may map to Side on some devices
Thumbstick
Thumbstick or analog stick LED ring - legacy, may map to Side on some devices
All
All zones at once
Global
Global setting
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LedZone
impl<'de> Deserialize<'de> for LedZone
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 Copy for LedZone
impl Eq for LedZone
impl StructuralPartialEq for LedZone
Auto Trait Implementations§
impl Freeze for LedZone
impl RefUnwindSafe for LedZone
impl Send for LedZone
impl Sync for LedZone
impl Unpin for LedZone
impl UnsafeUnpin for LedZone
impl UnwindSafe for LedZone
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