Trait teo_result::ResultExt

source ·
pub trait ResultExt<T> {
    // Required methods
    fn error_message_prefixed(self, prefix: impl AsRef<str>) -> Result<T>;
    fn error_path_prefixed(self, prefix: impl AsRef<str>) -> Result<T>;
    fn alter_error_code(self, code: u16) -> Result<T>;
}

Required Methods§

source

fn error_message_prefixed(self, prefix: impl AsRef<str>) -> Result<T>

source

fn error_path_prefixed(self, prefix: impl AsRef<str>) -> Result<T>

source

fn alter_error_code(self, code: u16) -> Result<T>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

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

source§

fn error_message_prefixed(self, prefix: impl AsRef<str>) -> Self

source§

fn error_path_prefixed(self, prefix: impl AsRef<str>) -> Self

source§

fn alter_error_code(self, code: u16) -> Self

Implementors§