pub enum NonthrowingFunctionError {
ApplicationException(ApplicationException),
ThriftError(Error),
}
Expand description
Error value returned by functions that do not throw any user-defined exceptions.
Variants§
ApplicationException(ApplicationException)
ThriftError(Error)
Trait Implementations§
source§impl Debug for NonthrowingFunctionError
impl Debug for NonthrowingFunctionError
source§impl Display for NonthrowingFunctionError
impl Display for NonthrowingFunctionError
source§impl Error for NonthrowingFunctionError
impl Error for NonthrowingFunctionError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl From<ApplicationException> for NonthrowingFunctionError
impl From<ApplicationException> for NonthrowingFunctionError
source§fn from(ae: ApplicationException) -> Self
fn from(ae: ApplicationException) -> Self
Converts to this type from the input type.