[][src]Enum fluence_app_service::FaaSError

pub enum FaaSError {
    ConfigParseError(String),
    InstantiationError(String),
    IOError(String),
    MissingFunctionError(String),
    MissingArgumentError(String),
    NoSuchModule(String),
    JsonArgumentsDeserializationError(String),
    ArgumentDeserializationError(Error),
    EngineError(FCEError),
    ParseConfigError(Error),
}

Variants

ConfigParseError(String)

An error related to config parsing.

InstantiationError(String)

An error occurred at the instantiation step.

IOError(String)

Various errors related to file i/o.

MissingFunctionError(String)

A function with specified name is missing.

MissingArgumentError(String)

An argument with specified name is missing.

NoSuchModule(String)

Returns when there is no module with such name.

JsonArgumentsDeserializationError(String)

Not enough arguments provided for FCE call.

ArgumentDeserializationError(Error)

An error occurred when incorrect json argument is supplied.

EngineError(FCEError)

FCE errors.

ParseConfigError(Error)

Trait Implementations

impl Debug for FaaSError[src]

impl Display for FaaSError[src]

impl Error for FaaSError[src]

impl From<Error> for FaaSError[src]

impl From<Error> for FaaSError[src]

impl From<FCEError> for FaaSError[src]

impl From<FaaSError> for AppServiceError[src]

impl From<Infallible> for FaaSError[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> Same<T> for T

type Output = T

Should always be Self

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.