supergit/files/mod.rs
1//! File tree abstractions
2//!
3//! The supergit files API is split into two parts: `FileTree`, which
4//! is mostly used internally and only exposed to allow external tools
5//! to rely on the same indexing mechanism as supergit, and
6//! `Explorer`, which is a high-level API for loading trees for
7//! specific commits.
8//!
9
10pub(self) mod tree_utils;
11mod tree;
12pub use tree::{FileTree, TreeEntry, EntryType};
13
14mod explorer;
15pub use explorer::{Explorer, Yield, YieldType};