std::fs::Path
and PathBuf
-like types for representing canonical
filesystem paths.
In the same way a str
"guarantees" a &[u8]
contains only valid UTF-8 data,
CanonicalPath
and CanonicalPathBuf
guarantee that the paths they represent
are canonical, or at least, were canonical at the time they were created.
The canonical-path crate is distributed under the terms of the Apache License (Version 2.0).
See [LICENSE] file in the iqlusioninc/crates
toplevel directory for more
information.