pub struct VxPaths {
pub base_dir: PathBuf,
pub tools_dir: PathBuf,
pub cache_dir: PathBuf,
pub config_dir: PathBuf,
pub tmp_dir: PathBuf,
}Expand description
Standard vx directory structure
Fields§
§base_dir: PathBufBase vx directory (~/.vx)
tools_dir: PathBufTools installation directory (~/.vx/tools)
cache_dir: PathBufCache directory (~/.vx/cache)
config_dir: PathBufConfiguration directory (~/.vx/config)
tmp_dir: PathBufTemporary directory (~/.vx/tmp)
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VxPaths
impl RefUnwindSafe for VxPaths
impl Send for VxPaths
impl Sync for VxPaths
impl Unpin for VxPaths
impl UnsafeUnpin for VxPaths
impl UnwindSafe for VxPaths
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more