[][src]Enum hts221::UpdateMode

pub enum UpdateMode {
    Block,
    Continuous,
}

Values for block-update mode.

In default (continuous) mode, the lower and upper parts of the output registers are updated continuously. If it is not certain whether the read will be faster than output data rate, it is recommended to use block-update mode. In block-update mode, after the reading of the lower (upper) register part, the content of that output register is not updated until the upper (lower) part is read also. This feature prevents the reading of LSB and MSB related to different samples.

Variants

Block
Continuous

Trait Implementations

impl Clone for UpdateMode[src]

impl Copy for UpdateMode[src]

impl Debug for UpdateMode[src]

impl Eq for UpdateMode[src]

impl PartialEq<UpdateMode> for UpdateMode[src]

impl StructuralEq for UpdateMode[src]

impl StructuralPartialEq for UpdateMode[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.