pub struct Fan {Show 32 fields
pub odata_id: Id,
pub actions: Option<FanActions>,
pub assembly: Option<IdRef>,
pub fan_name: Option<String>,
pub hot_pluggable: Option<bool>,
pub indicator_led: Option<IndicatorLED>,
pub location: Option<Location>,
pub lower_threshold_critical: Option<i64>,
pub lower_threshold_fatal: Option<i64>,
pub lower_threshold_non_critical: Option<i64>,
pub manufacturer: Option<String>,
pub max_reading_range: Option<i64>,
pub member_id: String,
pub min_reading_range: Option<i64>,
pub model: Option<String>,
pub name: Option<String>,
pub oem: Option<Oem>,
pub part_number: Option<String>,
pub physical_context: Option<PhysicalContext>,
pub reading: Option<i64>,
pub reading_units: Option<ReadingUnits>,
pub redundancy: Option<Vec<Redundancy>>,
pub redundancy_odata_count: Option<Count>,
pub related_item: Option<Vec<IdRef>>,
pub related_item_odata_count: Option<Count>,
pub sensor_number: Option<i64>,
pub serial_number: Option<String>,
pub spare_part_number: Option<String>,
pub status: Option<Status>,
pub upper_threshold_critical: Option<i64>,
pub upper_threshold_fatal: Option<i64>,
pub upper_threshold_non_critical: Option<i64>,
}
Fields§
§odata_id: Id
§actions: Option<FanActions>
§assembly: Option<IdRef>
§fan_name: Option<String>
The name of the fan.
hot_pluggable: Option<bool>
An indication of whether this device can be inserted or removed while the equipment is in operation.
indicator_led: Option<IndicatorLED>
§location: Option<Location>
§lower_threshold_critical: Option<i64>
The value at which the reading is below normal range but not yet fatal.
lower_threshold_fatal: Option<i64>
The value at which the reading is below normal range and fatal.
lower_threshold_non_critical: Option<i64>
The value at which the reading is below normal range.
manufacturer: Option<String>
The manufacturer of this fan.
max_reading_range: Option<i64>
Maximum value for this sensor.
member_id: String
The identifier for the member within the collection.
min_reading_range: Option<i64>
Minimum value for this sensor.
model: Option<String>
The model number for this fan.
name: Option<String>
Name of the fan.
oem: Option<Oem>
§part_number: Option<String>
The part number for this fan.
physical_context: Option<PhysicalContext>
§reading: Option<i64>
The fan speed.
reading_units: Option<ReadingUnits>
§redundancy: Option<Vec<Redundancy>>
The set of redundancy groups for this fan.
redundancy_odata_count: Option<Count>
An array of links to resources or objects that this fan services.
sensor_number: Option<i64>
The numerical identifier for this fan speed sensor.
serial_number: Option<String>
The serial number for this fan.
spare_part_number: Option<String>
The spare part number for this fan.
status: Option<Status>
§upper_threshold_critical: Option<i64>
The value at which the reading is above normal range but not yet fatal.
upper_threshold_fatal: Option<i64>
The value at which the reading is above normal range and fatal.
upper_threshold_non_critical: Option<i64>
The value at which the reading is above normal range.