pub struct WorktreeChanges {
pub staged: Vec<FileEntry>,
pub unstaged: Vec<FileEntry>,
pub untracked: Vec<FileEntry>,
pub conflicted: Vec<FileEntry>,
}Expand description
File-level working-tree state collected for the Detail view. Split into four buckets so the UI can render them as separate sections.
Fields§
§staged: Vec<FileEntry>§unstaged: Vec<FileEntry>§untracked: Vec<FileEntry>§conflicted: Vec<FileEntry>Trait Implementations§
Source§impl Clone for WorktreeChanges
impl Clone for WorktreeChanges
Source§fn clone(&self) -> WorktreeChanges
fn clone(&self) -> WorktreeChanges
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 WorktreeChanges
impl Debug for WorktreeChanges
Source§impl Default for WorktreeChanges
impl Default for WorktreeChanges
Source§fn default() -> WorktreeChanges
fn default() -> WorktreeChanges
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WorktreeChanges
impl RefUnwindSafe for WorktreeChanges
impl Send for WorktreeChanges
impl Sync for WorktreeChanges
impl Unpin for WorktreeChanges
impl UnsafeUnpin for WorktreeChanges
impl UnwindSafe for WorktreeChanges
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