Enum bme280_multibus::Standby [−][src]
#[repr(u8)]
pub enum Standby {
Micros500,
Micros62500,
Millis125,
Millis250,
Millis500,
Millis1000,
Millis10,
Millis20,
}Expand description
tstandby settings.
Variants
Micros500
0.5 ms
Micros62500
62.5 ms
Millis125
125 ms
Millis250
250 ms
Millis500
500 ms
Millis1000
1000 ms
Millis10
10 ms
Millis20
20 ms
Implementations
Convert the standby enumeration to a duration.
Example
use bme280_multibus::Standby;
use core::time::Duration;
assert_eq!(Standby::Micros500.duration(), Duration::from_micros(500));
assert_eq!(
Standby::Micros62500.duration(),
Duration::from_micros(62500)
);
assert_eq!(Standby::Millis125.duration(), Duration::from_millis(125));
assert_eq!(Standby::Millis250.duration(), Duration::from_millis(250));
assert_eq!(Standby::Millis500.duration(), Duration::from_millis(500));
assert_eq!(Standby::Millis1000.duration(), Duration::from_millis(1000));
assert_eq!(Standby::Millis10.duration(), Duration::from_millis(10));
assert_eq!(Standby::Millis20.duration(), Duration::from_millis(20));Trait Implementations
This method returns an ordering between self and other values if one exists. Read more
This method tests less than (for self and other) and is used by the < operator. Read more
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
This method tests greater than (for self and other) and is used by the > operator. Read more
