pub enum Status {
Added,
Deleted,
Modified,
Renamed,
Copied,
Typechange,
Other,
}Expand description
Represents the type of change of a diff entry
Variants
Added
Entry does not exist in old version
Deleted
Entry does not exist in new version
Modified
Entry content changed between old and new
Renamed
Entry was renamed between old and new
Copied
Entry was copied from another old entry
Typechange
Type of entry changed between old and new
Other
Other type of change not normally found in a rebase
Implementations
Trait Implementations
impl Copy for Status
impl StructuralPartialEq for Status
Auto Trait Implementations
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
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