pub enum GitDiffMode {
Working,
Staged,
Commit {
revision: GitObjectId,
},
}Variants§
Trait Implementations§
Source§impl Clone for GitDiffMode
impl Clone for GitDiffMode
Source§impl Debug for GitDiffMode
impl Debug for GitDiffMode
Source§impl<'de> Deserialize<'de> for GitDiffMode
impl<'de> Deserialize<'de> for GitDiffMode
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 Eq for GitDiffMode
Source§impl PartialEq for GitDiffMode
impl PartialEq for GitDiffMode
Source§impl Serialize for GitDiffMode
impl Serialize for GitDiffMode
impl StructuralPartialEq for GitDiffMode
Auto Trait Implementations§
impl Freeze for GitDiffMode
impl RefUnwindSafe for GitDiffMode
impl Send for GitDiffMode
impl Sync for GitDiffMode
impl Unpin for GitDiffMode
impl UnsafeUnpin for GitDiffMode
impl UnwindSafe for GitDiffMode
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