pub enum CommitChange {
Add,
Rename,
Delete,
Modify,
Copied,
}
Expand description
the various kinds of git change we care about - a serializable subset of git2::Delta
Variants§
Trait Implementations§
Source§impl Clone for CommitChange
impl Clone for CommitChange
Source§fn clone(&self) -> CommitChange
fn clone(&self) -> CommitChange
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CommitChange
impl Debug for CommitChange
Source§impl PartialEq for CommitChange
impl PartialEq for CommitChange
Source§impl Serialize for CommitChange
impl Serialize for CommitChange
impl StructuralPartialEq for CommitChange
Auto Trait Implementations§
impl Freeze for CommitChange
impl RefUnwindSafe for CommitChange
impl Send for CommitChange
impl Sync for CommitChange
impl Unpin for CommitChange
impl UnwindSafe for CommitChange
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