pub fn try_load_cache( module_id: &str, expected_source_hash: u64, expected_dep_hashes: &FxHashMap<String, u64>, expected_artifact_hash: Option<u64>, project_root: &Path, check_go_files: bool, ) -> Option<ModuleInterface>