Enum bme680::Error [−][src]
pub enum Error<R, W> { I2CWrite(W), I2CRead(R), DeviceNotFound, InvalidLength, DefinePwrMode, NoNewData, BoundaryCheckFailure(&'static str), }
All possible errors in this crate
Variants
aka BME680_E_COM_FAIL
aka BME680_E_DEV_NOT_FOUND
aka BME680_E_INVALID_LENGTH
Warning aka BME680_W_DEFINE_PWR_MODE
Warning aka BME680_W_DEFINE_PWR_MODE
BoundaryCheckFailure(&'static str)
Warning Boundary Check
Trait Implementations
Auto Trait Implementations
impl<R, W> RefUnwindSafe for Error<R, W> where
R: RefUnwindSafe,
W: RefUnwindSafe,
R: RefUnwindSafe,
W: RefUnwindSafe,
impl<R, W> Send for Error<R, W> where
R: Send,
W: Send,
R: Send,
W: Send,
impl<R, W> Sync for Error<R, W> where
R: Sync,
W: Sync,
R: Sync,
W: Sync,
impl<R, W> Unpin for Error<R, W> where
R: Unpin,
W: Unpin,
R: Unpin,
W: Unpin,
impl<R, W> UnwindSafe for Error<R, W> where
R: UnwindSafe,
W: UnwindSafe,
R: UnwindSafe,
W: UnwindSafe,