[−][src]Enum fluence_app_service::FaaSError
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.
FCE errors.
ParseConfigError(Error)Trait Implementations
impl Debug for FaaSError[src]
impl Display for FaaSError[src]
impl Error for FaaSError[src]
fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>[src]
fn description(&self) -> &str1.0.0[src]
fn cause(&self) -> Option<&dyn Error>1.0.0[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]
fn from(Infallible) -> FaaSError[src]
Auto Trait Implementations
impl !RefUnwindSafe for FaaSError
impl Send for FaaSError
impl Sync for FaaSError
impl Unpin for FaaSError
impl !UnwindSafe for FaaSError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,