Skip to main content

extract_zip

Function extract_zip 

Source
fn extract_zip(source: &Path, into_dir: &Path) -> Result<()>
Expand description

Extract a zip archive at source into into_dir.

Replacement for self_update::Extract which on Windows fails with os error 267 (“The directory name is invalid”) on any zip that contains directory entries — it calls fs::File::create on every entry without checking whether the entry is a directory.