fn search_in_cache()

in src/cache.rs [149:162]


fn search_in_cache(
    servers: &[SymbolServer],
    id: &str,
    base: &Path,
    file_name: &str,
) -> Option<PathBuf> {
    for cache in servers.iter().filter_map(|x| x.cache.as_ref()) {
        let path = PathBuf::from(cache).join(base).join(id).join(file_name);
        if path.exists() {
            return Some(path);
        }
    }
    None
}