pub async fn prepare_results_from_source<S: EntrySource>( source: S, options: &Options, total_objects: Option<usize>, ) -> Result<ADResults, Box<dyn Error>>