fn read_folder_purpose_with_reader<E, F>( folder: &str, config: &AtlasMapConfig, read_text: &mut F, ) -> Result<(Option<String>, Vec<String>), E>where F: FnMut(&Path) -> Result<String, E>,
Read folder purpose metadata through a caller-owned bounded text reader.