[][src]Enum saberrs::ErrorKind

pub enum ErrorKind {
    Serial(ErrorKind),
    InvalidInput,
    Response,
    Unknwown,
}

Types of errors.

Variants

Serial(ErrorKind)

Serial error. Its embedded kind is defined by the serialport crate.

InvalidInput

Invalid provided input.

Response

The response from the Sabertooth is invalid.

Unknwown

Trait Implementations

impl PartialEq<ErrorKind> for ErrorKind[src]

impl Clone for ErrorKind[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Eq for ErrorKind[src]

impl Copy for ErrorKind[src]

impl Debug for ErrorKind[src]

Auto Trait Implementations

Blanket Implementations

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.

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

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

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