pub enum WorkdirDiffMode {
All,
Staged,
}Expand description
Mode for working directory diff.
Variants§
All
Compare HEAD with working directory (all uncommitted changes).
This is equivalent to git diff HEAD.
Staged
Compare HEAD with the staging area/index (staged changes only).
This is equivalent to git diff --cached or git diff --staged.
Trait Implementations§
Source§impl Clone for WorkdirDiffMode
impl Clone for WorkdirDiffMode
Source§fn clone(&self) -> WorkdirDiffMode
fn clone(&self) -> WorkdirDiffMode
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 WorkdirDiffMode
impl Debug for WorkdirDiffMode
Source§impl Default for WorkdirDiffMode
impl Default for WorkdirDiffMode
Source§fn default() -> WorkdirDiffMode
fn default() -> WorkdirDiffMode
Returns the “default value” for a type. Read more
Source§impl PartialEq for WorkdirDiffMode
impl PartialEq for WorkdirDiffMode
impl Copy for WorkdirDiffMode
impl Eq for WorkdirDiffMode
impl StructuralPartialEq for WorkdirDiffMode
Auto Trait Implementations§
impl Freeze for WorkdirDiffMode
impl RefUnwindSafe for WorkdirDiffMode
impl Send for WorkdirDiffMode
impl Sync for WorkdirDiffMode
impl Unpin for WorkdirDiffMode
impl UnsafeUnpin for WorkdirDiffMode
impl UnwindSafe for WorkdirDiffMode
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