Expand description
ZIP file manipulation module for C API exposure
Provides a ZipFile struct for reading/writing ZIP archives.
Structs§
- ZipFile
- A ZIP archive that can be read from or written to
- ZipFile
Entry - File entry in a ZIP archive (with data, for writing)
- ZipPath
Entry - Path entry in a ZIP archive (metadata only, no data)
- ZipRead
Config - Configuration for reading ZIP archives
- ZipWrite
Config - Configuration for writing ZIP archives
Enums§
- ZipRead
Error - Error when reading ZIP archives
- ZipWrite
Error - Error when writing ZIP archives
Functions§
- zip_
create - Create a ZIP archive from file entries (consumes entries, no clone)
- zip_
create_ from_ files - Create a ZIP archive from path/data pairs (consumes entries, no clone)
- zip_
extract_ all - Extract all files from ZIP data
- zip_
list_ contents - List contents of ZIP data without extracting
Type Aliases§
- ZipFile
Entry Vec - Vec of ZipFileEntry
- ZipPath
Entry Vec - Vec of ZipPathEntry