pub struct StatusBits {
pub at_least_one_alert: bool,
pub heater_enabled: bool,
pub rh_tracking_alert: bool,
pub t_tracking_alert: bool,
pub rh_high_tracking_alert: bool,
pub rh_low_tracking_alert: bool,
pub t_high_tracking_alert: bool,
pub t_low_tracking_alert: bool,
pub reset_since_clear: bool,
pub checksum_failure: bool,
/* private fields */
}
Expand description
Status bits from the device
Fields§
§at_least_one_alert: bool
at least one alert is active
heater_enabled: bool
heater is enabled
rh_tracking_alert: bool
relative humidity tracking alert
t_tracking_alert: bool
temperature tracking alert
rh_high_tracking_alert: bool
relative humidity high tracking alert
rh_low_tracking_alert: bool
relative humidity low tracking alert
t_high_tracking_alert: bool
temperature high tracking alert
t_low_tracking_alert: bool
temperature low tracking alert
reset_since_clear: bool
reset (power-on or software) detected since last clear of status register
checksum_failure: bool
failure of a checksum from the driver was detected
Implementations§
Trait Implementations§
Source§impl Clone for StatusBits
impl Clone for StatusBits
Source§fn clone(&self) -> StatusBits
fn clone(&self) -> StatusBits
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for StatusBits
impl Debug for StatusBits
Source§impl Display for StatusBits
impl Display for StatusBits
Source§impl From<u16> for StatusBits
impl From<u16> for StatusBits
Source§impl PartialEq for StatusBits
impl PartialEq for StatusBits
impl Copy for StatusBits
impl Eq for StatusBits
impl StructuralPartialEq for StatusBits
Auto Trait Implementations§
impl Freeze for StatusBits
impl RefUnwindSafe for StatusBits
impl Send for StatusBits
impl Sync for StatusBits
impl Unpin for StatusBits
impl UnwindSafe for StatusBits
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