usestd::path::{Path, PathBuf};pubtraitPathExt{/// appends a `path` to self. if `path` is a unix-like rooted path, then it is transformed into a relative path.
////// # examples
////// ```
/// # use std::path::PathBuf;
/// # use hina::path::PathExt;
////// let mut path = PathBuf::from("/home/code");
/// path.append("/rust/projects/awesome");
////// let expected = PathBuf::from("/home/code/rust/projects/awesome");
/// assert_eq!(path, expected);
/// ```
fnappend(&mutself, path: impl AsRef<Path>);}implPathExt forPathBuf{fnappend(&mutself, path: impl AsRef<Path>){crate::path::util::__for_internal_usage_only_append__(self, path);}}