Trait MapErrorStatusCode

Source
pub trait MapErrorStatusCode<OkT> {
    // Required methods
    fn map_err_status_code(
        self,
        status: StatusCode,
        message: &str,
    ) -> Result<OkT, StatusCode>;
    fn map_err_internal_server(self, message: &str) -> Result<OkT, StatusCode>;
}
Expand description

Map Result error to a StatusCode.

Required Methods§

Source

fn map_err_status_code( self, status: StatusCode, message: &str, ) -> Result<OkT, StatusCode>

Map Result error to a StatusCode.

Source

fn map_err_internal_server(self, message: &str) -> Result<OkT, StatusCode>

Implementations on Foreign Types§

Source§

impl<OkT, FromErrorT> MapErrorStatusCode<OkT> for Result<OkT, FromErrorT>
where FromErrorT: Display,

Source§

fn map_err_status_code( self, status: StatusCode, message: &str, ) -> Result<OkT, StatusCode>

Source§

fn map_err_internal_server(self, message: &str) -> Result<OkT, StatusCode>

Implementors§