Trait solarsail::ResultExt

source ·
pub trait ResultExt<T, E: Error + Send + Sync + 'static + IntoResponse> {
    // Required method
    fn map_err_response<F>(self, f: F) -> Result<T, MapErrResponse<E, F>>
       where F: FnOnce(Response) -> Response;
}

Required Methods§

source

fn map_err_response<F>(self, f: F) -> Result<T, MapErrResponse<E, F>>
where F: FnOnce(Response) -> Response,

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T, E> ResultExt<T, E> for Result<T, E>
where E: Error + Send + Sync + 'static + IntoResponse,

source§

fn map_err_response<F>(self, f: F) -> Result<T, MapErrResponse<E, F>>
where F: FnOnce(Response) -> Response,

Implementors§