pub struct Measurement {
pub pm1_0: f32,
pub pm2_5: f32,
pub pm4_0: f32,
pub pm10_0: f32,
pub relative_humidity: f32,
pub temperature: f32,
pub voc_index: f32,
pub nox_index: f32,
pub co2: u16,
}Expand description
One measurement taken from the SEN66. Use
read_measured_values to retrieve it.
Fields§
§pm1_0: f32Mass concentration for PM1.0 in ug/m³.
pm2_5: f32Mass concentration for PM2.5 in ug/m³.
pm4_0: f32Mass concentration for PM4.0 in ug/m³.
pm10_0: f32Mass concentration for PM10.0 in ug/m³.
relative_humidity: f32Relative Humidity in %.
temperature: f32Temperature in °C.
voc_index: f32VOC Index.
nox_index: f32NOx Index.
co2: u16CO2 concentration in ppm.
Trait Implementations§
Source§impl Debug for Measurement
impl Debug for Measurement
Source§impl PartialEq for Measurement
impl PartialEq for Measurement
Source§impl TryFrom<&[u8]> for Measurement
impl TryFrom<&[u8]> for Measurement
impl StructuralPartialEq for Measurement
Auto Trait Implementations§
impl Freeze for Measurement
impl RefUnwindSafe for Measurement
impl Send for Measurement
impl Sync for Measurement
impl Unpin for Measurement
impl UnwindSafe for Measurement
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