pub struct SensorExcerptFan {
pub data_source_uri: Option<Option<String>>,
pub reading: Option<Option<Decimal>>,
pub speed_rpm: Option<Option<Decimal>>,
}Fields§
§data_source_uri: Option<Option<String>>The link to the resource that provides the data for this sensor.
This property shall contain a URI to the resource that provides the source of the excerpt contained within this copy.
reading: Option<Option<Decimal>>The sensor value.
This property shall contain the sensor value. This property shall not be returned if the Enabled
property is supported and contains false.
speed_rpm: Option<Option<Decimal>>The rotational speed.
This property shall contain a reading of the rotational speed of the device in revolutions per minute (RPM) units.
Trait Implementations§
Source§impl Debug for SensorExcerptFan
impl Debug for SensorExcerptFan
Source§impl<'de> Deserialize<'de> for SensorExcerptFan
impl<'de> Deserialize<'de> for SensorExcerptFan
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
Auto Trait Implementations§
impl Freeze for SensorExcerptFan
impl RefUnwindSafe for SensorExcerptFan
impl Send for SensorExcerptFan
impl Sync for SensorExcerptFan
impl Unpin for SensorExcerptFan
impl UnsafeUnpin for SensorExcerptFan
impl UnwindSafe for SensorExcerptFan
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