zub-store 0.0.3

Git-like content-addressed filesystem store with metadata preservation
Documentation
//! high-level operations on zub repositories

mod checkout;
mod commit;
mod diff;
mod export;
mod fsck;
mod gc;
mod log;
mod ls_tree;
mod map;
mod stats;
mod truncate;
mod union;
mod union_checkout;

pub use checkout::{checkout, CheckoutOptions};
pub use commit::{commit, commit_with_metadata};
pub use diff::{diff, diff_trees};
pub use export::{export_path, ExportOptions};
pub use fsck::{fsck, CorruptObject, FsckReport, MissingObject, ObjectType};
pub use gc::{gc, GcStats};
pub use log::{log, LogEntry};
pub use ls_tree::{ls_tree, ls_tree_recursive, LsTreeEntry};
pub use map::{map, MapOptions, MapStats};
pub use stats::{du, stats, RefSize, RepoStats};
pub use truncate::{truncate_history, TruncateStats};
pub use union::{union as union_trees, ConflictResolution, UnionOptions};
pub use union_checkout::{checkout_union as union_checkout, UnionCheckoutOptions};