clippy: remove unnecessary clones

and from::<T>(T)

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
This commit is contained in:
Fabian Grünbichler 2021-01-15 14:38:27 +01:00
parent d6874957e3
commit 28f3b0df9e
3 changed files with 3 additions and 3 deletions

View File

@ -48,6 +48,6 @@ impl RpcEnvironment for RestEnvironment {
} }
fn get_client_ip(&self) -> Option<std::net::SocketAddr> { fn get_client_ip(&self) -> Option<std::net::SocketAddr> {
self.client_ip.clone() self.client_ip
} }
} }

View File

@ -97,7 +97,7 @@ impl <E: RpcEnvironment + Clone> tower_service::Service<Request<Body>> for H2Ser
let method = req.method().clone(); let method = req.method().clone();
let worker = self.worker.clone(); let worker = self.worker.clone();
std::pin::Pin::from(self.handle_request(req)) self.handle_request(req)
.map(move |result| match result { .map(move |result| match result {
Ok(res) => { Ok(res) => {
Self::log_response(worker, method, &path, &res); Self::log_response(worker, method, &path, &res);

View File

@ -517,7 +517,7 @@ async fn chuncked_static_file_download(filename: PathBuf) -> Result<Response<Bod
.map_err(|err| http_err!(BAD_REQUEST, "File open failed: {}", err))?; .map_err(|err| http_err!(BAD_REQUEST, "File open failed: {}", err))?;
let payload = tokio_util::codec::FramedRead::new(file, tokio_util::codec::BytesCodec::new()) let payload = tokio_util::codec::FramedRead::new(file, tokio_util::codec::BytesCodec::new())
.map_ok(|bytes| hyper::body::Bytes::from(bytes.freeze())); .map_ok(|bytes| bytes.freeze());
let body = Body::wrap_stream(payload); let body = Body::wrap_stream(payload);
// fixme: set other headers ? // fixme: set other headers ?