rc_zip_sync/
lib.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//! A library for reading zip files synchronously using std I/O traits,
//! built on top of [rc-zip](https://crates.io/crates/rc-zip).
//!
//! See also:
//!
//!   * [rc-zip-tokio](https://crates.io/crates/rc-zip-tokio) for using tokio I/O traits

#![warn(missing_docs)]

mod entry_reader;
mod read_zip;

mod streaming_entry_reader;
pub use streaming_entry_reader::StreamingEntryReader;

// re-exports
pub use rc_zip;
pub use read_zip::{
    ArchiveHandle, EntryHandle, HasCursor, ReadZip, ReadZipStreaming, ReadZipWithSize,
};