Skip to main content

ResultExt

Trait ResultExt 

Source
pub trait ResultExt<T> {
    // Required method
    fn with_context(self, context: &str) -> CommonResult<T>;
}
Available on crate feature error only.
Expand description

Extension trait for Result types.

Required Methods§

Source

fn with_context(self, context: &str) -> CommonResult<T>

Convert any error to a CommonError with context.

§Errors

Returns an error if the underlying result is an error.

Implementations on Foreign Types§

Source§

impl<T, E: Error> ResultExt<T> for Result<T, E>

Source§

fn with_context(self, context: &str) -> CommonResult<T>

Implementors§