use std::path::PathBuf; use crate::indexfile::IndexFile; #[derive(Debug)] pub enum IndexChange { /// Ensure a directory with this path exists (at least if all its parent directories exist). AddDir(PathBuf), /// Add or update a file AddFile(PathBuf, IndexFile), }