#[repr(C)]pub struct PamojaScd4xMeasurement {
pub co2_ppm: u16,
pub temperature_raw: u16,
pub humidity_raw: u16,
pub milli_celsius: i32,
pub celsius: f32,
pub humidity_milli_percent: u32,
pub relative_humidity_percent: f32,
}Expand description
A decoded SCD4x measurement frame.
Fields§
§co2_ppm: u16The carbon dioxide concentration in parts per million.
temperature_raw: u16The raw temperature word.
humidity_raw: u16The raw humidity word.
milli_celsius: i32The temperature in milli-degrees Celsius, exact in integer arithmetic.
celsius: f32The temperature in degrees Celsius.
humidity_milli_percent: u32The relative humidity in milli-percent.
relative_humidity_percent: f32The relative humidity as a percentage.
Trait Implementations§
Source§impl Clone for PamojaScd4xMeasurement
impl Clone for PamojaScd4xMeasurement
Source§fn clone(&self) -> PamojaScd4xMeasurement
fn clone(&self) -> PamojaScd4xMeasurement
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PamojaScd4xMeasurement
Source§impl Debug for PamojaScd4xMeasurement
impl Debug for PamojaScd4xMeasurement
Source§impl From<Measurement> for PamojaScd4xMeasurement
impl From<Measurement> for PamojaScd4xMeasurement
Source§impl PartialEq for PamojaScd4xMeasurement
impl PartialEq for PamojaScd4xMeasurement
Source§fn eq(&self, other: &PamojaScd4xMeasurement) -> bool
fn eq(&self, other: &PamojaScd4xMeasurement) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PamojaScd4xMeasurement
Auto Trait Implementations§
impl Freeze for PamojaScd4xMeasurement
impl RefUnwindSafe for PamojaScd4xMeasurement
impl Send for PamojaScd4xMeasurement
impl Sync for PamojaScd4xMeasurement
impl Unpin for PamojaScd4xMeasurement
impl UnsafeUnpin for PamojaScd4xMeasurement
impl UnwindSafe for PamojaScd4xMeasurement
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