pub enum TouchKind {
Added,
Modified,
Deleted,
None,
}Expand description
The kind of change a commit makes to a code region.
Used in the fragmap matrix to show how each commit touches each cluster.
Variants§
Added
The commit added new lines in this region (file was added or lines inserted).
Modified
The commit modified existing lines in this region.
Deleted
The commit deleted lines in this region.
None
The commit did not touch this region.
Trait Implementations§
impl Copy for TouchKind
impl Eq for TouchKind
impl StructuralPartialEq for TouchKind
Auto Trait Implementations§
impl Freeze for TouchKind
impl RefUnwindSafe for TouchKind
impl Send for TouchKind
impl Sync for TouchKind
impl Unpin for TouchKind
impl UnsafeUnpin for TouchKind
impl UnwindSafe for TouchKind
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more