Re-exports§
pub use adapter::ZipAdapter;pub use entry::Entry;pub use entry::EntryInfo;pub use entry::EntryKind;pub use policy::Policy;pub use policy::PolicyChain;pub use policy::PolicyConfig;pub use policy::SymlinkBehavior;
Modules§
- adapter
- Archive format adapters.
- entry
- Generic archive entry representation.
- policy
- Security policies for archive extraction.
Structs§
- Driver
- Generic extraction driver that works with any archive format.
- Extraction
Report - Extraction report with statistics.
- Extractor
- Limits
- Progress
- Progress information passed to callbacks.
- Report
- Verify
Report - Report returned by
verify().
Enums§
- Error
- Errors that can occur during archive extraction.
- Extraction
Mode - Extraction strategy.
- Overwrite
Mode - What to do when a file already exists at the extraction path.
- Overwrite
Policy - What to do when a file already exists at the extraction path.
- Symlink
Policy - What to do with symlinks in the archive.
- Validation
Mode - Extraction mode determining validation strategy.
Functions§
- extract
- Extract from a reader with default settings.
- extract_
file - Extract from a file path with default settings.
- list_
zip - List entries in a ZIP archive from a reader.
- list_
zip_ entries - List entries in a ZIP archive without extracting.
- verify_
bytes - Verify archive integrity from bytes.
- verify_
file - Verify archive integrity by checking CRC32 for all entries.