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§impl Debug for WorktreeChanges
impl Debug for WorktreeChanges
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