pub enum ResetType {
Soft,
Mixed,
Hard,
}
Expand description
An enumeration of the operations that can be performed for the reset
method on a Repository
.
Variants
Soft
Move the head to the given commit.
Mixed
Soft plus reset the index to the commit.
Hard
Mixed plus changes in the working tree are discarded.
Trait Implementations
impl Copy for ResetType
impl Eq for ResetType
impl StructuralEq for ResetType
impl StructuralPartialEq for ResetType
Auto Trait Implementations
impl RefUnwindSafe for ResetType
impl Send for ResetType
impl Sync for ResetType
impl Unpin for ResetType
impl UnwindSafe for ResetType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more