Skip to main content

Mountain/Cache/AssetMemoryMap/
Invalidate.rs

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