pub trait ErrorContextExt<T> {
    // Required methods
    fn internal_error(self) -> Result<T, Error>;
    fn validation_error(self) -> Result<T, Error>;
    fn invalid_params(self) -> Result<T, Error>;
}Expand description
Extension trait for converting errors into standard error contexts
Required Methods§
Sourcefn internal_error(self) -> Result<T, Error>
 
fn internal_error(self) -> Result<T, Error>
Convert to internal error
Sourcefn validation_error(self) -> Result<T, Error>
 
fn validation_error(self) -> Result<T, Error>
Convert to validation error
Sourcefn invalid_params(self) -> Result<T, Error>
 
fn invalid_params(self) -> Result<T, Error>
Convert to invalid params error