pub type IndexResults = Result<Vec<IndexResult>, Box<dyn Error>>;
enum IndexResults { Ok(Vec<IndexResult>), Err(Box<dyn Error>), }
Contains the success value
Contains the error value