Enum fce_module_manifest_parser::ModuleInfoError[][src]

pub enum ModuleInfoError {
    NoCustomSection(&'static str),
    MultipleCustomSections(&'static strusize),
    VersionError(SDKVersionError),
    ManifestError(ManifestError),
    CorruptedWasmFile(Error),
}

Variants

NoCustomSection(&'static str)

Version section is absent.

MultipleCustomSections(&'static strusize)

Multiple sections with the same name.

VersionError(SDKVersionError)

Errors related to corrupted version.

ManifestError(ManifestError)

Errors related to corrupted manifest.

CorruptedWasmFile(Error)

An error occurred while parsing Wasm file.

Trait Implementations

impl Debug for ModuleInfoError[src]

impl Display for ModuleInfoError[src]

impl Error for ModuleInfoError[src]

impl From<ManifestError> for ModuleInfoError[src]

impl From<SDKVersionError> for ModuleInfoError[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.