[−][src]Enum embedded_ccs811::MeasurementMode
Measurement modes.
NOTE: When changing to a new mode with a lower sample rate,
place the device in Idle
mode for at least 10 minutes before
enabling the new mode.
Variants
Idle. Measurements are disabled. (Mode 0)
Constant power mode. IAQ measurement every second. (Mode 1)
Pulse heating mode. IAQ measurement every 10 seconds. (Mode 2)
Low power pulse heating mode. IAQ measurement every 60 seconds. (Mode 3)
Constant power mode. IAQ measurement every 250ms. (Mode 4)
Trait Implementations
impl Clone for MeasurementMode
[src]
fn clone(&self) -> MeasurementMode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for MeasurementMode
[src]
impl Debug for MeasurementMode
[src]
impl PartialEq<MeasurementMode> for MeasurementMode
[src]
fn eq(&self, other: &MeasurementMode) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for MeasurementMode
[src]
Auto Trait Implementations
impl RefUnwindSafe for MeasurementMode
impl Send for MeasurementMode
impl Sync for MeasurementMode
impl Unpin for MeasurementMode
impl UnwindSafe for MeasurementMode
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,