]> git.proxmox.com Git - proxmox-backup.git/blobdiff - src/api2/admin/datastore.rs
update a chunk of stuff to the hyper release
[proxmox-backup.git] / src / api2 / admin / datastore.rs
index 1794309447ea2fc44181f6697a086207d4b659c7..6bf6bea8b2a0fcf68968adaf8dc4154a9a289aba 100644 (file)
@@ -507,8 +507,8 @@ fn download_file(
             .map_err(|err| http_err!(BAD_REQUEST, format!("File open failed: {}", err)))
             .await?;
 
-        let payload = tokio::codec::FramedRead::new(file, tokio::codec::BytesCodec::new())
-            .map_ok(|bytes| hyper::Chunk::from(bytes.freeze()));
+        let payload = tokio_util::codec::FramedRead::new(file, tokio_util::codec::BytesCodec::new())
+            .map_ok(|bytes| hyper::body::Bytes::from(bytes.freeze()));
         let body = Body::wrap_stream(payload);
 
         // fixme: set other headers ?