pub trait NodeResolutionCache:
Debug
+ MaybeSend
+ MaybeSync {
// Required methods
fn get_canonicalized(&self, path: &Path) -> Option<Result<PathBuf, Error>>;
fn set_canonicalized(&self, from: PathBuf, to: &Result<PathBuf>);
fn get_file_type(&self, path: &Path) -> Option<Option<FileType>>;
fn set_file_type(&self, path: PathBuf, value: Option<FileType>);
}