pub trait IndexStorage: Send + Sync {
// Required methods
fn init(&self, index_dir: &Path) -> Result<()>;
fn persist(&self, index_dir: &Path, entry: &FileIndex) -> Result<()>;
}Expand description
Persistence backend for SimpleIndexer.
pub trait IndexStorage: Send + Sync {
// Required methods
fn init(&self, index_dir: &Path) -> Result<()>;
fn persist(&self, index_dir: &Path, entry: &FileIndex) -> Result<()>;
}Persistence backend for SimpleIndexer.