Enum fluence_app_service::FaaSError [−][src]
pub enum FaaSError { InvalidConfig(String), InstantiationError { module_import_name: String, modules_dir: Option<PathBuf>, provided_modules: Vec<String, Global>, }, IOError(String), MissingFunctionError(String), MissingArgumentError(String), NoSuchModule(String), JsonArgumentsDeserializationError(String), JsonOutputSerializationError(String), ParseConfigError(Error), EngineError(MError), }
Variants
InvalidConfig(String)
Errors that happened due to invalid config content
An error occurred at the instantiation step.
Show fields
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)
Provided arguments aren’t compatible with a called function signature.
JsonOutputSerializationError(String)
Returned outputs aren’t compatible with a called function signature.
ParseConfigError(Error)
Errors related to invalid config.
Marine errors.
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for FaaSError
impl !UnwindSafe for FaaSError