Skip to main content

DevelopmentNodeEnvironment_MicrosoftVSCodeDependency_22NodeVersion_Bundle_Clean_Debug_ElectronProfile_EsbuildCompiler_Mountain/Cache/AssetMemoryMap/
Invalidate.rs

1//! Drop a single cached entry. Useful for hot-reload during dev when the
2//! bundler rewrites a chunk.
3
4use std::{path::Path, sync::Arc};
5
6use crate::Cache::AssetMemoryMap::{Entry, Map};
7
8pub fn Fn(Path:&Path) -> Option<Arc<Entry::Struct>> { Map::Fn().remove(Path).map(|(_, V)| V) }