pub enum ResetMode {
Soft,
Mixed,
Hard,
}Expand description
Reset mode determines what gets reset
Variants§
Soft
Soft reset - move HEAD but keep index and working directory
Mixed
Mixed reset - move HEAD and reset index, keep working directory
Hard
Hard reset - move HEAD, reset index, and reset working directory
Trait Implementations§
impl Copy for ResetMode
impl Eq for ResetMode
impl StructuralPartialEq for ResetMode
Auto Trait Implementations§
impl Freeze for ResetMode
impl RefUnwindSafe for ResetMode
impl Send for ResetMode
impl Sync for ResetMode
impl Unpin for ResetMode
impl UnwindSafe for ResetMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.