1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//! This crate provides a pure-rust library for reading ZIM files.
//!
//! ZIM files are a format used primarily to store wikis (such as Wikipedia and others based on
//! MediaWiki).
//!
//! For more into, see the [OpenZIM website](http://www.openzim.org/wiki/OpenZIM)
//!

#[macro_use]
extern crate rental;

mod cluster;
mod directory_entry;
mod directory_iterator;
mod errors;
mod mime_type;
mod namespace;
mod target;
mod uuid;
mod zim;

pub use crate::cluster::Cluster;
pub use crate::directory_entry::DirectoryEntry;
pub use crate::mime_type::MimeType;
pub use crate::namespace::Namespace;
pub use crate::target::Target;
pub use crate::uuid::Uuid;
pub use crate::zim::Zim;