1#![forbid(unsafe_code)]
8#![warn(clippy::unwrap_used, clippy::expect_used, clippy::indexing_slicing)]
11
12pub mod canonical;
13pub mod changeid;
14pub mod error;
15#[cfg(feature = "keyed")]
16pub mod keyed;
17pub mod keys;
18pub mod objects;
19pub mod oplog;
20pub mod ops;
21pub mod paths;
22#[cfg(feature = "store")]
23pub mod store;
24
25pub use changeid::ChangeId;
26pub use error::{Error, Result};
27pub use objects::{FileEntry, FileMap, FileMode, GitId};
28#[cfg(feature = "store")]
29pub use store::Store;