pub struct TaskersPaths { /* private fields */ }Implementations§
Source§impl TaskersPaths
impl TaskersPaths
pub fn detect() -> Self
pub fn config_dir(&self) -> &PathBuf
pub fn state_dir(&self) -> &PathBuf
pub fn cache_dir(&self) -> &PathBuf
pub fn data_dir(&self) -> &PathBuf
pub fn shell_runtime_dir(&self) -> &PathBuf
pub fn ghostty_runtime_dir(&self) -> &PathBuf
pub fn socket_path(&self) -> &PathBuf
pub fn session_path(&self) -> &PathBuf
pub fn config_path(&self) -> &PathBuf
pub fn theme_dir(&self) -> &PathBuf
Trait Implementations§
Source§impl Clone for TaskersPaths
impl Clone for TaskersPaths
Source§fn clone(&self) -> TaskersPaths
fn clone(&self) -> TaskersPaths
Returns a duplicate of the value. Read more
1.0.0 · 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 TaskersPaths
impl Debug for TaskersPaths
Source§impl PartialEq for TaskersPaths
impl PartialEq for TaskersPaths
impl Eq for TaskersPaths
impl StructuralPartialEq for TaskersPaths
Auto Trait Implementations§
impl Freeze for TaskersPaths
impl RefUnwindSafe for TaskersPaths
impl Send for TaskersPaths
impl Sync for TaskersPaths
impl Unpin for TaskersPaths
impl UnsafeUnpin for TaskersPaths
impl UnwindSafe for TaskersPaths
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