pub struct PlatformDirectories {
pub data: PathBuf,
pub config: PathBuf,
pub cache: PathBuf,
pub documents: Option<PathBuf>,
pub temporary: PathBuf,
pub shared: Option<PathBuf>,
}Expand description
Platform directory roots for application-owned files.
Fields§
§data: PathBuf§config: PathBuf§cache: PathBuf§documents: Option<PathBuf>§temporary: PathBufTrait Implementations§
Source§impl Clone for PlatformDirectories
impl Clone for PlatformDirectories
Source§impl Debug for PlatformDirectories
impl Debug for PlatformDirectories
impl Eq for PlatformDirectories
Source§impl PartialEq for PlatformDirectories
impl PartialEq for PlatformDirectories
impl StructuralPartialEq for PlatformDirectories
Auto Trait Implementations§
impl Freeze for PlatformDirectories
impl RefUnwindSafe for PlatformDirectories
impl Send for PlatformDirectories
impl Sync for PlatformDirectories
impl Unpin for PlatformDirectories
impl UnsafeUnpin for PlatformDirectories
impl UnwindSafe for PlatformDirectories
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