realpath-rs
A cross-platform Rust equivalent of python3's os.path.realpath
Usage
use *;
use PathBuf;
let src = from;
let dest : PathBuf = realpath?;
println!; //Returns Cargo.toml -> /path/to/Cargo.toml on linux and Drive:\path\to\Cargo.toml on windows
//For windows
let src = from;
let dest : PathBuf = realpath_win?;
println!; //Returns \\?\Drive:\path\to\Doge.exe
let dest : PathBuf = realpath_win?;
println!; //Returns Drive:\path\to\Doge.exe
//Inner functionality
let dest = realpath_og?;
println!; //Returns /path/to/Cargo.toml on linux and \\?\Drive:\path\to\Cargo.toml on windows