pub enum DiffKind {
Added,
Deleted,
Modified,
Renamed,
Copied,
TypeChanged,
Unmerged,
Other(char),
}Available on crate feature
parse only.Expand description
Classification of a diff entry.
Variants§
Added
Added (A).
Deleted
Deleted (D).
Modified
Modified (M).
Renamed
Renamed (R).
Copied
Copied (C).
TypeChanged
Type changed (T).
Unmerged
Unmerged (U).
Other(char)
Unknown (X or anything else).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DiffKind
impl<'de> Deserialize<'de> for DiffKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for DiffKind
impl Eq for DiffKind
impl StructuralPartialEq for DiffKind
Auto Trait Implementations§
impl Freeze for DiffKind
impl RefUnwindSafe for DiffKind
impl Send for DiffKind
impl Sync for DiffKind
impl Unpin for DiffKind
impl UnsafeUnpin for DiffKind
impl UnwindSafe for DiffKind
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