#[repr(u8)]pub enum LedIndicator {
Show 61 variants
Undefined = 0,
NumLock = 1,
CapsLock = 2,
ScrollLock = 3,
Compose = 4,
Kana = 5,
Power = 6,
Shift = 7,
DoNotDisturb = 8,
Mute = 9,
ToneEnable = 10,
HighCutFilter = 11,
LowCutFilter = 12,
EqualizerEnable = 13,
SoundFieldOn = 14,
SurroundOn = 15,
Repeat = 16,
Stereo = 17,
SampleRateDetect = 18,
Spinning = 19,
CAC = 20,
CLV = 21,
RecordingFormatDetect = 22,
OffHook = 23,
Ring = 24,
MessageWaiting = 25,
DataMode = 26,
BatteryOperation = 27,
BatteryOK = 28,
BatteryLow = 29,
Speaker = 30,
HeadSet = 31,
Hold = 32,
Microphone = 33,
Coverage = 34,
NightMode = 35,
SendCalls = 36,
CallPickup = 37,
Conference = 38,
StandBy = 39,
CameraOn = 40,
CameraOff = 41,
OnLine = 42,
OffLine = 43,
Busy = 44,
Ready = 45,
PaperOut = 46,
PaperJam = 47,
Remote = 48,
Forward = 49,
Reverse = 50,
Stop = 51,
Rewind = 52,
FastForward = 53,
Play = 54,
Pause = 55,
Record = 56,
Error = 57,
GenericInd = 75,
SysSuspend = 76,
ExtPwrConn = 77,
}Expand description
HID LED Indicators List of LED codes - USB HID 1.12v2 pg 61
Variants§
Undefined = 0
NumLock = 1
CapsLock = 2
ScrollLock = 3
Compose = 4
Kana = 5
Power = 6
Shift = 7
DoNotDisturb = 8
Mute = 9
ToneEnable = 10
HighCutFilter = 11
LowCutFilter = 12
EqualizerEnable = 13
SoundFieldOn = 14
SurroundOn = 15
Repeat = 16
Stereo = 17
SampleRateDetect = 18
Spinning = 19
CAC = 20
CLV = 21
RecordingFormatDetect = 22
OffHook = 23
Ring = 24
MessageWaiting = 25
DataMode = 26
BatteryOperation = 27
BatteryOK = 28
BatteryLow = 29
Speaker = 30
HeadSet = 31
Hold = 32
Microphone = 33
Coverage = 34
NightMode = 35
SendCalls = 36
CallPickup = 37
Conference = 38
StandBy = 39
CameraOn = 40
CameraOff = 41
OnLine = 42
OffLine = 43
Busy = 44
Ready = 45
PaperOut = 46
PaperJam = 47
Remote = 48
Forward = 49
Reverse = 50
Stop = 51
Rewind = 52
FastForward = 53
Play = 54
Pause = 55
Record = 56
Error = 57
GenericInd = 75
SysSuspend = 76
ExtPwrConn = 77
Trait Implementations§
Source§impl Clone for LedIndicator
impl Clone for LedIndicator
Source§fn clone(&self) -> LedIndicator
fn clone(&self) -> LedIndicator
Returns a duplicate of the value. Read more
1.0.0 · 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 LedIndicator
impl Debug for LedIndicator
Source§impl From<LedIndicator> for u8
Conversion from LedIndicator enum to u8
impl From<LedIndicator> for u8
Conversion from LedIndicator enum to u8
§Safety
Source§fn from(index: LedIndicator) -> u8
fn from(index: LedIndicator) -> u8
Converts to this type from the input type.
Source§impl From<u8> for LedIndicator
Conversion from u8 indexes to LedIndicator enum
impl From<u8> for LedIndicator
Conversion from u8 indexes to LedIndicator enum
§Safety
Source§fn from(index: u8) -> LedIndicator
fn from(index: u8) -> LedIndicator
Converts to this type from the input type.
Source§impl Hash for LedIndicator
impl Hash for LedIndicator
Source§impl PartialEq for LedIndicator
impl PartialEq for LedIndicator
impl Copy for LedIndicator
impl Eq for LedIndicator
impl StructuralPartialEq for LedIndicator
Auto Trait Implementations§
impl Freeze for LedIndicator
impl RefUnwindSafe for LedIndicator
impl Send for LedIndicator
impl Sync for LedIndicator
impl Unpin for LedIndicator
impl UnwindSafe for LedIndicator
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