pub trait ErrorReportStatusExt<T> {
// Required methods
fn status(self, status: StatusCode) -> Result<T>;
fn status_context(self, status: StatusCode, msg: &str) -> Result<T>;
}Required Methods§
fn status(self, status: StatusCode) -> Result<T>
fn status_context(self, status: StatusCode, msg: &str) -> Result<T>
Implementations on Foreign Types§
Source§impl<T> ErrorReportStatusExt<T> for Option<T>
Available on crate feature http only.
impl<T> ErrorReportStatusExt<T> for Option<T>
Available on crate feature
http only.fn status(self, status: StatusCode) -> Result<T>
fn status_context(self, status: StatusCode, msg: &str) -> Result<T>
Source§impl<T, E: Error + Send + Sync + 'static> ErrorReportStatusExt<T> for Result<T, E>
Available on crate feature http only.
impl<T, E: Error + Send + Sync + 'static> ErrorReportStatusExt<T> for Result<T, E>
Available on crate feature
http only.