pub enum OverwriteReason {
LocalChanges,
Untracked,
}Expand description
Why a tree transition would overwrite existing worktree content.
Variants§
LocalChanges
Staged or unstaged edits on paths that differ between trees.
Untracked
Untracked paths that a checkout would replace.
Trait Implementations§
Source§impl Clone for OverwriteReason
impl Clone for OverwriteReason
impl Copy for OverwriteReason
Source§impl Debug for OverwriteReason
impl Debug for OverwriteReason
Source§impl Display for OverwriteReason
impl Display for OverwriteReason
impl Eq for OverwriteReason
Source§impl Hash for OverwriteReason
impl Hash for OverwriteReason
Source§impl PartialEq for OverwriteReason
impl PartialEq for OverwriteReason
impl StructuralPartialEq for OverwriteReason
Auto Trait Implementations§
impl Freeze for OverwriteReason
impl RefUnwindSafe for OverwriteReason
impl Send for OverwriteReason
impl Sync for OverwriteReason
impl Unpin for OverwriteReason
impl UnsafeUnpin for OverwriteReason
impl UnwindSafe for OverwriteReason
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