pub enum WorkspaceDiffMode {
Unstaged,
Branch,
Unknown,
}Expand description
Diff mode requested by the client.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Unstaged
Return staged, unstaged, and untracked working tree changes.
Branch
Return changes compared with the default branch.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for WorkspaceDiffMode
impl Clone for WorkspaceDiffMode
Source§fn clone(&self) -> WorkspaceDiffMode
fn clone(&self) -> WorkspaceDiffMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WorkspaceDiffMode
impl Debug for WorkspaceDiffMode
Source§impl Default for WorkspaceDiffMode
impl Default for WorkspaceDiffMode
Source§fn default() -> WorkspaceDiffMode
fn default() -> WorkspaceDiffMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkspaceDiffMode
impl<'de> Deserialize<'de> for WorkspaceDiffMode
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 WorkspaceDiffMode
Source§impl PartialEq for WorkspaceDiffMode
impl PartialEq for WorkspaceDiffMode
Source§fn eq(&self, other: &WorkspaceDiffMode) -> bool
fn eq(&self, other: &WorkspaceDiffMode) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for WorkspaceDiffMode
impl Serialize for WorkspaceDiffMode
impl StructuralPartialEq for WorkspaceDiffMode
Auto Trait Implementations§
impl Freeze for WorkspaceDiffMode
impl RefUnwindSafe for WorkspaceDiffMode
impl Send for WorkspaceDiffMode
impl Sync for WorkspaceDiffMode
impl Unpin for WorkspaceDiffMode
impl UnsafeUnpin for WorkspaceDiffMode
impl UnwindSafe for WorkspaceDiffMode
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