in src/logging.rs [55:70]
fn add_request(mut self, request: &HttpRequest) -> Self {
self.method = Some(request.method().to_string());
self.path = Some(request.uri().to_string());
let headers = request.headers();
self.agent = headers
.get("User-Agent")
.and_then(|v| v.to_str().ok())
.map(|v| v.to_string());
self.lang = headers
.get("Accept-Language")
.and_then(|v| v.to_str().ok())
.map(|v| v.to_string());
self.remote = request.connection_info().peer_addr().map(|r| r.to_string());
self
}