Enum async_mavlink::AsyncMavlinkError[][src]

pub enum AsyncMavlinkError {
    ConnectionLost(Error),
    TaskEmit(SendError),
    SendAck(Canceled),
}

Error type

Variants

ConnectionLost(Error)

IO Error encountered when trying to communicate with the MAV

TaskEmit(SendError)

The event loop does not take our call

SendAck(Canceled)

The event loop canceled our send request

Trait Implementations

impl Debug for AsyncMavlinkError[src]

impl Display for AsyncMavlinkError[src]

impl Error for AsyncMavlinkError[src]

impl From<Canceled> for AsyncMavlinkError[src]

impl From<Error> for AsyncMavlinkError[src]

impl From<SendError> for AsyncMavlinkError[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.