pub fn normalize_path(path: &Path) -> PathBuf
Normalize a path by resolving . and .. components in memory This function does not access the filesystem and works on non-existent paths