Trait a653rs_linux_core::error::ResultExt
source · pub trait ResultExt<T> {
// Required methods
fn typ(self, err: SystemError) -> TypedResult<T>;
fn lev_typ(self, err: SystemError, level: ErrorLevel) -> LeveledResult<T>;
}Expand description
Converts a Result into one of our own Result types
Required Methods§
sourcefn typ(self, err: SystemError) -> TypedResult<T>
fn typ(self, err: SystemError) -> TypedResult<T>
Converts a Result to a TypedResult
sourcefn lev_typ(self, err: SystemError, level: ErrorLevel) -> LeveledResult<T>
fn lev_typ(self, err: SystemError, level: ErrorLevel) -> LeveledResult<T>
Converts a Result to a LeveledResult