takanawa_core/lib.rs
1#![allow(clippy::missing_errors_doc, clippy::missing_panics_doc)]
2
3mod bitmap;
4mod chunk;
5mod error;
6mod hash;
7mod metadata;
8mod part_file;
9
10pub use bitmap::ChunkBitmap;
11pub use chunk::{Chunk, ChunkPlan, DEFAULT_CHUNK_SIZE};
12pub use error::{Result, TakanawaError};
13pub use hash::{HashConfig, HashKind, hash_url};
14pub use metadata::{METADATA_VERSION, PartMetadata, RemoteInfo, slot_size_for};
15pub use part_file::{PartFile, part_lock_path_for, part_path_for};