pub struct PathAliases {
pub app_root: Option<String>,
pub home: Option<String>,
pub temp: Option<String>,
pub data: Option<String>,
pub cache: Option<String>,
}Expand description
Explicit local path aliases used by typed path fields.
Fields§
§app_root: Option<String>Application root if known.
home: Option<String>User home if allowed to be recognized.
temp: Option<String>Temporary directory if known.
data: Option<String>Data directory if known.
cache: Option<String>Cache directory if known.
Trait Implementations§
Source§impl Clone for PathAliases
impl Clone for PathAliases
Source§fn clone(&self) -> PathAliases
fn clone(&self) -> PathAliases
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PathAliases
impl Debug for PathAliases
Source§impl Default for PathAliases
impl Default for PathAliases
Source§fn default() -> PathAliases
fn default() -> PathAliases
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PathAliases
impl RefUnwindSafe for PathAliases
impl Send for PathAliases
impl Sync for PathAliases
impl Unpin for PathAliases
impl UnsafeUnpin for PathAliases
impl UnwindSafe for PathAliases
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