[−][src]Function bloguen::util::concat_path
pub fn concat_path<W: Into<PathBuf>>(whom: W, with: &str) -> PathBuf
Correctly append the specified string onto the specified path.
Works well even for "\\?\" paths on Windows, which don't handle "..", e.g., well.
Only really required for user input.
Examples
assert_eq!(concat_path("hi/my/name/is", "what"), Path::new("hi/my/name/is/what")); assert_eq!(concat_path("/hi/my/name/is/slim/shady", ".././../who"), Path::new("/hi/my/name/is/who"));