Enum leptrino_force_torque_sensor::Error[][src]

pub enum Error {
    SerialPort(Error),
    IO(Error),
    ParseResponse(ParseError),
    ParseData,
    InvalidParameter,
}

Represents an error occurred while communicating sensors.

Variants

SerialPort(Error)

Failed to open the port for the sensor.

IO(Error)

Failed to read or write data during communication.

ParseResponse(ParseError)

Received an invalid format message from the sensor.

ParseData

The received message has an invalid data part.

InvalidParameter

An invalid parameter was specified via sensor API.

Trait Implementations

impl Debug for Error[src]

impl Display for Error[src]

impl Error for Error[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> ToString for T where
    T: Display + ?Sized
[src]

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.