pub fn normalize(path: &Path) -> PathBuf
path with . and .. removed, without looking at the file system.
path
.
..