Crate rc_zip_tokio

Crate rc_zip_tokio 

Source
Expand description

A library for reading zip files asynchronously using tokio I/O traits, based on top of rc-zip.

See also:

Re-exports§

pub use rc_zip;

Structs§

ArchiveHandle
A zip archive, read asynchronously from a file or other I/O resource.
EntryHandle
A single entry in a zip archive, read asynchronously from a file or other I/O resource.
StreamingEntryReader
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§

HasCursor
A sliceable I/O resource: we can ask for an AsyncRead at a given offset.
ReadZip
A zip archive, read asynchronously from a file or other I/O resource.
ReadZipStreaming
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).
ReadZipWithSize
A trait for reading something as a zip archive.