1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
//! An object database representing a list of [compound databases][compound::Store] commonly created using _git alternates_.
use crate::store::compound;
/// A database with a list of [compound databases][compound::Store] created by traversing git `alternates` files.
///
/// It does not contain any objects itself.
pub struct Store {
/// The compound databases containing the actual objects.
pub dbs: Vec<compound::Store>,
}
///
pub mod init;
mod find;
///
mod write;
///
mod iter;