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.