HttpLogger

Trait HttpLogger 

Source
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§

Source

fn log(&self, req: &HttpRequest, res: &HttpResponse)

Log a successful request

Source

fn err(&self, req: &HttpRequest, res: &HttpResponse, error: &dyn HttpError)

Log an error

Implementors§