#[repr(u32)]pub enum SubfeatureType {
Show 83 variants
SENSORS_SUBFEATURE_IN_INPUT = 0,
SENSORS_SUBFEATURE_IN_MIN = 1,
SENSORS_SUBFEATURE_IN_MAX = 2,
SENSORS_SUBFEATURE_IN_LCRIT = 3,
SENSORS_SUBFEATURE_IN_CRIT = 4,
SENSORS_SUBFEATURE_IN_AVERAGE = 5,
SENSORS_SUBFEATURE_IN_LOWEST = 6,
SENSORS_SUBFEATURE_IN_HIGHEST = 7,
SENSORS_SUBFEATURE_IN_ALARM = 128,
SENSORS_SUBFEATURE_IN_MIN_ALARM = 129,
SENSORS_SUBFEATURE_IN_MAX_ALARM = 130,
SENSORS_SUBFEATURE_IN_BEEP = 131,
SENSORS_SUBFEATURE_IN_LCRIT_ALARM = 132,
SENSORS_SUBFEATURE_IN_CRIT_ALARM = 133,
SENSORS_SUBFEATURE_FAN_INPUT = 256,
SENSORS_SUBFEATURE_FAN_MIN = 257,
SENSORS_SUBFEATURE_FAN_MAX = 258,
SENSORS_SUBFEATURE_FAN_ALARM = 384,
SENSORS_SUBFEATURE_FAN_FAULT = 385,
SENSORS_SUBFEATURE_FAN_DIV = 386,
SENSORS_SUBFEATURE_FAN_BEEP = 387,
SENSORS_SUBFEATURE_FAN_PULSES = 388,
SENSORS_SUBFEATURE_FAN_MIN_ALARM = 389,
SENSORS_SUBFEATURE_FAN_MAX_ALARM = 390,
SENSORS_SUBFEATURE_TEMP_INPUT = 512,
SENSORS_SUBFEATURE_TEMP_MAX = 513,
SENSORS_SUBFEATURE_TEMP_MAX_HYST = 514,
SENSORS_SUBFEATURE_TEMP_MIN = 515,
SENSORS_SUBFEATURE_TEMP_CRIT = 516,
SENSORS_SUBFEATURE_TEMP_CRIT_HYST = 517,
SENSORS_SUBFEATURE_TEMP_LCRIT = 518,
SENSORS_SUBFEATURE_TEMP_EMERGENCY = 519,
SENSORS_SUBFEATURE_TEMP_EMERGENCY_HYST = 520,
SENSORS_SUBFEATURE_TEMP_LOWEST = 521,
SENSORS_SUBFEATURE_TEMP_HIGHEST = 522,
SENSORS_SUBFEATURE_TEMP_MIN_HYST = 523,
SENSORS_SUBFEATURE_TEMP_LCRIT_HYST = 524,
SENSORS_SUBFEATURE_TEMP_ALARM = 640,
SENSORS_SUBFEATURE_TEMP_MAX_ALARM = 641,
SENSORS_SUBFEATURE_TEMP_MIN_ALARM = 642,
SENSORS_SUBFEATURE_TEMP_CRIT_ALARM = 643,
SENSORS_SUBFEATURE_TEMP_FAULT = 644,
SENSORS_SUBFEATURE_TEMP_TYPE = 645,
SENSORS_SUBFEATURE_TEMP_OFFSET = 646,
SENSORS_SUBFEATURE_TEMP_BEEP = 647,
SENSORS_SUBFEATURE_TEMP_EMERGENCY_ALARM = 648,
SENSORS_SUBFEATURE_TEMP_LCRIT_ALARM = 649,
SENSORS_SUBFEATURE_POWER_AVERAGE = 768,
SENSORS_SUBFEATURE_POWER_AVERAGE_HIGHEST = 769,
SENSORS_SUBFEATURE_POWER_AVERAGE_LOWEST = 770,
SENSORS_SUBFEATURE_POWER_INPUT = 771,
SENSORS_SUBFEATURE_POWER_INPUT_HIGHEST = 772,
SENSORS_SUBFEATURE_POWER_INPUT_LOWEST = 773,
SENSORS_SUBFEATURE_POWER_CAP = 774,
SENSORS_SUBFEATURE_POWER_CAP_HYST = 775,
SENSORS_SUBFEATURE_POWER_MAX = 776,
SENSORS_SUBFEATURE_POWER_CRIT = 777,
SENSORS_SUBFEATURE_POWER_AVERAGE_INTERVAL = 896,
SENSORS_SUBFEATURE_POWER_ALARM = 897,
SENSORS_SUBFEATURE_POWER_CAP_ALARM = 898,
SENSORS_SUBFEATURE_POWER_MAX_ALARM = 899,
SENSORS_SUBFEATURE_POWER_CRIT_ALARM = 900,
SENSORS_SUBFEATURE_ENERGY_INPUT = 1_024,
SENSORS_SUBFEATURE_CURR_INPUT = 1_280,
SENSORS_SUBFEATURE_CURR_MIN = 1_281,
SENSORS_SUBFEATURE_CURR_MAX = 1_282,
SENSORS_SUBFEATURE_CURR_LCRIT = 1_283,
SENSORS_SUBFEATURE_CURR_CRIT = 1_284,
SENSORS_SUBFEATURE_CURR_AVERAGE = 1_285,
SENSORS_SUBFEATURE_CURR_LOWEST = 1_286,
SENSORS_SUBFEATURE_CURR_HIGHEST = 1_287,
SENSORS_SUBFEATURE_CURR_ALARM = 1_408,
SENSORS_SUBFEATURE_CURR_MIN_ALARM = 1_409,
SENSORS_SUBFEATURE_CURR_MAX_ALARM = 1_410,
SENSORS_SUBFEATURE_CURR_BEEP = 1_411,
SENSORS_SUBFEATURE_CURR_LCRIT_ALARM = 1_412,
SENSORS_SUBFEATURE_CURR_CRIT_ALARM = 1_413,
SENSORS_SUBFEATURE_HUMIDITY_INPUT = 1_536,
SENSORS_SUBFEATURE_VID = 4_096,
SENSORS_SUBFEATURE_INTRUSION_ALARM = 4_352,
SENSORS_SUBFEATURE_INTRUSION_BEEP = 4_353,
SENSORS_SUBFEATURE_BEEP_ENABLE = 6_144,
SENSORS_SUBFEATURE_UNKNOWN = 2_147_483_647,
}
Variants§
SENSORS_SUBFEATURE_IN_INPUT = 0
SENSORS_SUBFEATURE_IN_MIN = 1
SENSORS_SUBFEATURE_IN_MAX = 2
SENSORS_SUBFEATURE_IN_LCRIT = 3
SENSORS_SUBFEATURE_IN_CRIT = 4
SENSORS_SUBFEATURE_IN_AVERAGE = 5
SENSORS_SUBFEATURE_IN_LOWEST = 6
SENSORS_SUBFEATURE_IN_HIGHEST = 7
SENSORS_SUBFEATURE_IN_ALARM = 128
SENSORS_SUBFEATURE_IN_MIN_ALARM = 129
SENSORS_SUBFEATURE_IN_MAX_ALARM = 130
SENSORS_SUBFEATURE_IN_BEEP = 131
SENSORS_SUBFEATURE_IN_LCRIT_ALARM = 132
SENSORS_SUBFEATURE_IN_CRIT_ALARM = 133
SENSORS_SUBFEATURE_FAN_INPUT = 256
SENSORS_SUBFEATURE_FAN_MIN = 257
SENSORS_SUBFEATURE_FAN_MAX = 258
SENSORS_SUBFEATURE_FAN_ALARM = 384
SENSORS_SUBFEATURE_FAN_FAULT = 385
SENSORS_SUBFEATURE_FAN_DIV = 386
SENSORS_SUBFEATURE_FAN_BEEP = 387
SENSORS_SUBFEATURE_FAN_PULSES = 388
SENSORS_SUBFEATURE_FAN_MIN_ALARM = 389
SENSORS_SUBFEATURE_FAN_MAX_ALARM = 390
SENSORS_SUBFEATURE_TEMP_INPUT = 512
SENSORS_SUBFEATURE_TEMP_MAX = 513
SENSORS_SUBFEATURE_TEMP_MAX_HYST = 514
SENSORS_SUBFEATURE_TEMP_MIN = 515
SENSORS_SUBFEATURE_TEMP_CRIT = 516
SENSORS_SUBFEATURE_TEMP_CRIT_HYST = 517
SENSORS_SUBFEATURE_TEMP_LCRIT = 518
SENSORS_SUBFEATURE_TEMP_EMERGENCY = 519
SENSORS_SUBFEATURE_TEMP_EMERGENCY_HYST = 520
SENSORS_SUBFEATURE_TEMP_LOWEST = 521
SENSORS_SUBFEATURE_TEMP_HIGHEST = 522
SENSORS_SUBFEATURE_TEMP_MIN_HYST = 523
SENSORS_SUBFEATURE_TEMP_LCRIT_HYST = 524
SENSORS_SUBFEATURE_TEMP_ALARM = 640
SENSORS_SUBFEATURE_TEMP_MAX_ALARM = 641
SENSORS_SUBFEATURE_TEMP_MIN_ALARM = 642
SENSORS_SUBFEATURE_TEMP_CRIT_ALARM = 643
SENSORS_SUBFEATURE_TEMP_FAULT = 644
SENSORS_SUBFEATURE_TEMP_TYPE = 645
SENSORS_SUBFEATURE_TEMP_OFFSET = 646
SENSORS_SUBFEATURE_TEMP_BEEP = 647
SENSORS_SUBFEATURE_TEMP_EMERGENCY_ALARM = 648
SENSORS_SUBFEATURE_TEMP_LCRIT_ALARM = 649
SENSORS_SUBFEATURE_POWER_AVERAGE = 768
SENSORS_SUBFEATURE_POWER_AVERAGE_HIGHEST = 769
SENSORS_SUBFEATURE_POWER_AVERAGE_LOWEST = 770
SENSORS_SUBFEATURE_POWER_INPUT = 771
SENSORS_SUBFEATURE_POWER_INPUT_HIGHEST = 772
SENSORS_SUBFEATURE_POWER_INPUT_LOWEST = 773
SENSORS_SUBFEATURE_POWER_CAP = 774
SENSORS_SUBFEATURE_POWER_CAP_HYST = 775
SENSORS_SUBFEATURE_POWER_MAX = 776
SENSORS_SUBFEATURE_POWER_CRIT = 777
SENSORS_SUBFEATURE_POWER_AVERAGE_INTERVAL = 896
SENSORS_SUBFEATURE_POWER_ALARM = 897
SENSORS_SUBFEATURE_POWER_CAP_ALARM = 898
SENSORS_SUBFEATURE_POWER_MAX_ALARM = 899
SENSORS_SUBFEATURE_POWER_CRIT_ALARM = 900
SENSORS_SUBFEATURE_ENERGY_INPUT = 1_024
SENSORS_SUBFEATURE_CURR_INPUT = 1_280
SENSORS_SUBFEATURE_CURR_MIN = 1_281
SENSORS_SUBFEATURE_CURR_MAX = 1_282
SENSORS_SUBFEATURE_CURR_LCRIT = 1_283
SENSORS_SUBFEATURE_CURR_CRIT = 1_284
SENSORS_SUBFEATURE_CURR_AVERAGE = 1_285
SENSORS_SUBFEATURE_CURR_LOWEST = 1_286
SENSORS_SUBFEATURE_CURR_HIGHEST = 1_287
SENSORS_SUBFEATURE_CURR_ALARM = 1_408
SENSORS_SUBFEATURE_CURR_MIN_ALARM = 1_409
SENSORS_SUBFEATURE_CURR_MAX_ALARM = 1_410
SENSORS_SUBFEATURE_CURR_BEEP = 1_411
SENSORS_SUBFEATURE_CURR_LCRIT_ALARM = 1_412
SENSORS_SUBFEATURE_CURR_CRIT_ALARM = 1_413
SENSORS_SUBFEATURE_HUMIDITY_INPUT = 1_536
SENSORS_SUBFEATURE_VID = 4_096
SENSORS_SUBFEATURE_INTRUSION_ALARM = 4_352
SENSORS_SUBFEATURE_INTRUSION_BEEP = 4_353
SENSORS_SUBFEATURE_BEEP_ENABLE = 6_144
SENSORS_SUBFEATURE_UNKNOWN = 2_147_483_647
Trait Implementations§
Source§impl Clone for sensors_subfeature_type
impl Clone for sensors_subfeature_type
Source§fn clone(&self) -> sensors_subfeature_type
fn clone(&self) -> sensors_subfeature_type
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 sensors_subfeature_type
impl Debug for sensors_subfeature_type
Source§impl Hash for sensors_subfeature_type
impl Hash for sensors_subfeature_type
Source§impl PartialEq for sensors_subfeature_type
impl PartialEq for sensors_subfeature_type
impl Copy for sensors_subfeature_type
impl Eq for sensors_subfeature_type
impl StructuralPartialEq for sensors_subfeature_type
Auto Trait Implementations§
impl Freeze for sensors_subfeature_type
impl RefUnwindSafe for sensors_subfeature_type
impl Send for sensors_subfeature_type
impl Sync for sensors_subfeature_type
impl Unpin for sensors_subfeature_type
impl UnwindSafe for sensors_subfeature_type
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