Crate rc_zip_sync

source
Expand description

A library for reading zip files synchronously using std I/O traits, built on top of rc-zip.

See also:

Re-exports§

Structs§

  • A zip archive, read synchronously from a file or other I/O resource.
  • A zip entry, read synchronously from a file or other I/O resource.
  • Reads a zip entry based on a local header. Some information is missing, not all name encodings may work, and only by reading it in its entirety can you move on to the next entry.

Traits§

  • A sliceable I/O resource: we can ask for a Read at a given offset.
  • A trait for reading something as a zip archive when we can tell size from self.
  • Allows reading zip entries in a streaming fashion, without seeking, based only on local headers. THIS IS NOT RECOMMENDED, as correctly reading zip files requires reading the central directory (located at the end of the file).
  • A trait for reading something as a zip archive