pub enum WorktreeEvidence {
TrackedDirty {
path: Vec<u8>,
index: StatusKind,
worktree: StatusKind,
},
Untracked {
path: Vec<u8>,
},
Ignored {
path: Vec<u8>,
},
Submodule {
path: Vec<u8>,
},
}Expand description
One inspectable reason behind the summary.
Variants§
TrackedDirty
Tracked path with a non-clean status.
Untracked
Sample untracked path.
Ignored
Sample ignored path.
Submodule
A gitlink was present and was not inspected.
Trait Implementations§
Source§impl Clone for WorktreeEvidence
impl Clone for WorktreeEvidence
Source§fn clone(&self) -> WorktreeEvidence
fn clone(&self) -> WorktreeEvidence
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 WorktreeEvidence
impl Debug for WorktreeEvidence
impl Eq for WorktreeEvidence
Source§impl PartialEq for WorktreeEvidence
impl PartialEq for WorktreeEvidence
impl StructuralPartialEq for WorktreeEvidence
Auto Trait Implementations§
impl Freeze for WorktreeEvidence
impl RefUnwindSafe for WorktreeEvidence
impl Send for WorktreeEvidence
impl Sync for WorktreeEvidence
impl Unpin for WorktreeEvidence
impl UnsafeUnpin for WorktreeEvidence
impl UnwindSafe for WorktreeEvidence
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