2 releases
0.1.2 | May 14, 2019 |
---|---|
0.1.1 | Apr 20, 2019 |
#5 in #pathbuf
69 downloads per month
Used in 2 crates
5KB
61 lines
pathtbuftools
pathbuftools is a small library that adds some helper methods which are useful when working with PathBufs.
This mostly usefuly when you're doing low-level stuff with files. I factored this library out of , so for the most part it contains stuff I needed there, plus a bit more I stopped using.
Available methods and their singatures are:
fn short_path(&self) -> PathBuf;
fn short_string(&self) -> String;
fn name_starts_with(&self, pat: &str) -> bool;
fn quoted_file_name(&self) -> Option<OsString>;
fn quoted_path(&self) -> OsString;
NOTE: short_path() removes the $HOME component of a Path and replaces it with ~, so "/home/foo/bar" becomes "~/bar".
Dependencies
~39–435KB