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 · sourcepub fn borrow_mut(&mut self) -> &mut T
pub 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.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub 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