pub struct NewgitPaths {Show 13 fields
pub project_root: Utf8PathBuf,
pub metadata_root: Utf8PathBuf,
pub config: Utf8PathBuf,
pub branches: Utf8PathBuf,
pub archived_branches: Utf8PathBuf,
pub trackers: Utf8PathBuf,
pub resources: Utf8PathBuf,
pub scripts: Utf8PathBuf,
pub local: Utf8PathBuf,
pub snapshots: Utf8PathBuf,
pub logs: Utf8PathBuf,
pub state: Utf8PathBuf,
pub checkpoints: Utf8PathBuf,
}Fields§
§project_root: Utf8PathBuf§metadata_root: Utf8PathBuf§config: Utf8PathBuf§branches: Utf8PathBuf§archived_branches: Utf8PathBuf§trackers: Utf8PathBuf§resources: Utf8PathBuf§scripts: Utf8PathBufScripts a resource’s commands shell out to, resolved from the store rather than a workspace. Part of the committed control plane.
local: Utf8PathBuf§snapshots: Utf8PathBuf§logs: Utf8PathBuf§state: Utf8PathBuf§checkpoints: Utf8PathBufImplementations§
Source§impl NewgitPaths
impl NewgitPaths
pub fn new(project_root: Utf8PathBuf) -> Self
Trait Implementations§
Source§impl Clone for NewgitPaths
impl Clone for NewgitPaths
Source§fn clone(&self) -> NewgitPaths
fn clone(&self) -> NewgitPaths
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 NewgitPaths
impl Debug for NewgitPaths
impl Eq for NewgitPaths
Source§impl PartialEq for NewgitPaths
impl PartialEq for NewgitPaths
impl StructuralPartialEq for NewgitPaths
Auto Trait Implementations§
impl Freeze for NewgitPaths
impl RefUnwindSafe for NewgitPaths
impl Send for NewgitPaths
impl Sync for NewgitPaths
impl Unpin for NewgitPaths
impl UnsafeUnpin for NewgitPaths
impl UnwindSafe for NewgitPaths
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