[][src]Enum evmc_client::EvmcLoaderErrorCode

pub enum EvmcLoaderErrorCode {
    EvmcLoaderSucces,
    EvmcLoaderCannotOpen,
    EvmcLoaderSymbolNotFound,
    EvmcLoaderInvalidArgument,
    EvmcLoaderInstanceCreationFailure,
    EvmcLoaderAbiVersionMismatch,
    EvmcLoaderInvalidOptionName,
    EvmcLoaderInvalidOptionValue,
}

Variants

EvmcLoaderSucces

The loader succeeded.

EvmcLoaderCannotOpen

The loader cannot open the given file name.

EvmcLoaderSymbolNotFound

The VM create function not found.

EvmcLoaderInvalidArgument

The invalid argument value provided.

EvmcLoaderInstanceCreationFailure

The creation of a VM instance has failed.

EvmcLoaderAbiVersionMismatch

The ABI version of the VM instance has mismatched.

EvmcLoaderInvalidOptionName

The VM option is invalid.

EvmcLoaderInvalidOptionValue

The VM option value is invalid.

Trait Implementations

impl Debug for EvmcLoaderErrorCode[src]

impl FromPrimitive for EvmcLoaderErrorCode[src]

Auto Trait Implementations

impl RefUnwindSafe for EvmcLoaderErrorCode

impl Send for EvmcLoaderErrorCode

impl Sync for EvmcLoaderErrorCode

impl Unpin for EvmcLoaderErrorCode

impl UnwindSafe for EvmcLoaderErrorCode

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, 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.