[][src]Enum lis3mdl::Error

pub enum Error {
    CommunicationError,
    InvalidValue,
    IncorrectDeviceIdFound,
}

Driver Errors

Variants

CommunicationError

Any issue with the I2C connection

InvalidValue

An invalid value was found, should not happen

IncorrectDeviceIdFound

The wrong device was present when queried, checked once on driver setup

Trait Implementations

impl Debug for Error[src]

Auto Trait Implementations

impl Send for Error

impl Sync for Error

Blanket Implementations

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> From for T[src]

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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