1#![cfg_attr(docsrs, feature(doc_cfg))]
2
3mod digests;
4mod errors;
5
6pub mod blobservice;
7pub mod composition;
8pub mod directoryservice;
9pub mod fixtures;
10pub mod refscan;
11pub mod utils;
12
13#[cfg(feature = "fs")]
14pub mod fs;
15
16mod nodes;
17pub use nodes::*;
18
19mod path;
20pub use path::{Path, PathBuf, PathComponent, PathComponentError};
21
22pub mod import;
23pub mod proto;
24pub mod tonic;
25
26const USER_AGENT: &str = concat!(env!("CARGO_PKG_NAME"), "/", env!("CARGO_PKG_VERSION"));
28
29pub use digests::B3Digest;
30pub use errors::{DirectoryError, ValidateNodeError};
31
32#[cfg(test)]
33mod tests;