[][src]Enum wishbone_tool::bridge::BridgeError

pub enum BridgeError {
    LengthError(usizeusize),
    USBError(Error),
    IoError(Error),
    NotConnected,
    WrongResponse,
    MissingFile,
    Timeout,
}

Variants

LengthError(usizeusize)

Expected one size, but got another

USBError(Error)

USB subsystem returned an error

IoError(Error)

std::io error

NotConnected

Attempted to communicate with the bridge, but it wasn't connected

WrongResponse

We got something weird back from the bridge

MissingFile

No file was specified

Timeout

We got nothing back from the bridge

Trait Implementations

impl Debug for BridgeError[src]

impl Display for BridgeError[src]

impl From<BridgeError> for GdbServerError[src]

impl From<BridgeError> for RiscvCpuError[src]

impl From<BridgeError> for ServerError[src]

impl From<BridgeError> for WishboneServerError[src]

impl From<Error> for BridgeError[src]

impl From<Error> for BridgeError[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.