pub async fn write_file( prog_track: &'static Progress, path: PathBuf, filesize: usize, bufsize: usize, chunk_size: u64, ) -> Result<Summary, Error>