Enum solana::result::Error[][src]

pub enum Error {
    IO(Error),
    JSON(Error),
    AddrParse(AddrParseError),
    JoinError(Box<Any + Send + 'static>),
    RecvError(RecvError),
    RecvTimeoutError(RecvTimeoutError),
    Serialize(Box<ErrorKind>),
    BankError(BankError),
    CrdtError(CrdtError),
    WindowError(WindowError),
    BlobError(BlobError),
    SendError,
}

Variants

Trait Implementations

impl Debug for Error
[src]

Formats the value using the given formatter. Read more

impl From<RecvError> for Error
[src]

Performs the conversion.

impl From<RecvTimeoutError> for Error
[src]

Performs the conversion.

impl From<BankError> for Error
[src]

Performs the conversion.

impl From<CrdtError> for Error
[src]

Performs the conversion.

impl From<WindowError> for Error
[src]

Performs the conversion.

impl<T> From<SendError<T>> for Error
[src]

Performs the conversion.

impl From<Box<Any + Send + 'static>> for Error
[src]

Performs the conversion.

impl From<Error> for Error
[src]

Performs the conversion.

impl From<Error> for Error
[src]

Performs the conversion.

impl From<AddrParseError> for Error
[src]

Performs the conversion.

impl From<Box<ErrorKind>> for Error
[src]

Performs the conversion.

Auto Trait Implementations

impl Send for Error

impl !Sync for Error