fn find_session_paths( root: &Path, matching_file_fn: impl Fn(&DirEntry) -> bool, skip_dir_fn: impl Fn(&DirEntry) -> bool, ) -> Result<Vec<PathBuf>>