1#![warn(rust_2018_idioms, unused_lifetimes, unused_qualifications, clippy::all)]
5#![deny(unsafe_code)]
6
7pub mod digest;
8pub mod repository;
9pub mod tag;
10pub mod tree;
11pub mod user;
12
13mod meta;
14
15pub use meta::*;
16pub use repository::{
17 Config as RepositoryConfig, Context as RepositoryContext, Name as RepositoryName,
18};
19pub use tag::{Context as TagContext, Entry as TagEntry, Name as TagName};
20pub use tree::{
21 Content as TreeContent, Context as TreeContext, Directory as TreeDirectory, Entry as TreeEntry,
22 Name as TreeName, Path as TreePath, Tree,
23};
24pub use user::{Context as UserContext, Name as UserName, Record as UserRecord};