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 Eq for Status
impl StructuralPartialEq for Status
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
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