Rename AsyncFileWriter to AsyncExtracter

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
Jiahao XU 2022-06-09 21:58:51 +10:00
parent e62775a9ec
commit 945687c281
No known key found for this signature in database
GPG key ID: 591C0B03040416D6
3 changed files with 14 additions and 14 deletions

View file

@ -14,8 +14,8 @@ use url::Url;
use crate::{BinstallError, Meta, PkgFmt};
mod async_file_writer;
pub use async_file_writer::AsyncFileWriter;
mod async_extracter;
pub use async_extracter::AsyncExtracter;
mod auto_abort_join_handle;
pub use auto_abort_join_handle::AutoAbortJoinHandle;
@ -71,13 +71,13 @@ pub async fn download_and_extract<P: AsRef<Path>, const N: usize>(
debug!("Downloading to file: '{}'", path.display());
let mut bytes_stream = resp.bytes_stream();
let mut writer = AsyncFileWriter::new(path, fmt, desired_outputs);
let mut extracter = AsyncExtracter::new(path, fmt, desired_outputs);
while let Some(res) = bytes_stream.next().await {
writer.write(res?).await?;
extracter.write(res?).await?;
}
writer.done().await?;
extracter.done().await?;
debug!("Download OK, written to file: '{}'", path.display());