1
0
mirror of https://github.com/fafhrd91/actix-web synced 2025-07-01 16:55:08 +02:00

re-export rt in web and add main macro (#1575)

This commit is contained in:
Rob Ede
2020-06-22 20:09:48 +01:00
committed by GitHub
parent c11052f826
commit a70e599ff5
18 changed files with 71 additions and 29 deletions

View File

@ -90,6 +90,7 @@ where
self.service.poll_ready(cx)
}
#[allow(clippy::borrow_interior_mutable_const)]
fn call(&mut self, req: ServiceRequest) -> Self::Future {
// negotiate content-encoding
let encoding = if let Some(val) = req.headers().get(&ACCEPT_ENCODING) {

View File

@ -128,6 +128,7 @@ where
self.service.poll_ready(cx)
}
#[allow(clippy::borrow_interior_mutable_const)]
fn call(&mut self, req: ServiceRequest) -> Self::Future {
let inner = self.inner.clone();
let fut = self.service.call(req);

View File

@ -478,7 +478,7 @@ impl FormatText {
}
FormatText::RemoteAddr => {
let s = if let Some(ref peer) = req.connection_info().remote_addr() {
FormatText::Str(peer.to_string())
FormatText::Str((*peer).to_string())
} else {
FormatText::Str("-".to_string())
};