pub trait ToGoodError<T> {
    // Required methods
    fn to_good_error<F: FnOnce() -> String>(
        self,
        context: F
    ) -> Result<T, GoodError>;
    fn to_good_error_query(self, query: &str) -> Result<T, GoodError>;
}

Required Methods§

source

fn to_good_error<F: FnOnce() -> String>( self, context: F ) -> Result<T, GoodError>

source

fn to_good_error_query(self, query: &str) -> Result<T, GoodError>

Implementations on Foreign Types§

source§

impl<T, E: Display> ToGoodError<T> for Result<T, E>

source§

fn to_good_error<F: FnOnce() -> String>( self, context: F ) -> Result<T, GoodError>

source§

fn to_good_error_query(self, query: &str) -> Result<T, GoodError>

Implementors§