pub enum RawDatum {
TempAndRelHumid(RawTempAndRelHumid),
MinTemp(u16),
MaxTemp(u16),
MinRelHumid(u16),
MaxRelHumid(u16),
}
Expand description
Raw (still in u16 format) temperature and/or humidity from the device
Variants§
TempAndRelHumid(RawTempAndRelHumid)
temerature and relative humidity from one-shot or auto mode
MinTemp(u16)
minimum temperature since auto mode was enabled
MaxTemp(u16)
maximum temperature since auto mode was enabled
MinRelHumid(u16)
minimum relative humidity since auto mode was enabled
MaxRelHumid(u16)
maximum relative humidity since auto mode was enabled
Implementations§
Source§impl RawDatum
impl RawDatum
Sourcepub fn fahrenheit(&self) -> Option<f32>
pub fn fahrenheit(&self) -> Option<f32>
Get temperature in Fahrenheit
Sourcepub fn centigrade(&self) -> Option<f32>
pub fn centigrade(&self) -> Option<f32>
Get temperature in Centigrade
Sourcepub fn humidity_percent(&self) -> Option<f32>
pub fn humidity_percent(&self) -> Option<f32>
Get relative humidity in percent
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RawDatum
impl RefUnwindSafe for RawDatum
impl Send for RawDatum
impl Sync for RawDatum
impl Unpin for RawDatum
impl UnwindSafe for RawDatum
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