pub trait HttpLogger:
Send
+ Sync
+ 'static {
// Required methods
fn log(&self, req: &HttpRequest, res: &HttpResponse);
fn err(&self, req: &HttpRequest, res: &HttpResponse, error: &dyn HttpError);
}Expand description
Logs http requests and errors
Required Methods§
Sourcefn log(&self, req: &HttpRequest, res: &HttpResponse)
fn log(&self, req: &HttpRequest, res: &HttpResponse)
Log a successful request
Sourcefn err(&self, req: &HttpRequest, res: &HttpResponse, error: &dyn HttpError)
fn err(&self, req: &HttpRequest, res: &HttpResponse, error: &dyn HttpError)
Log an error