pub struct GitFileStatus {
pub path: PathBuf,
pub index: Option<GitChangeKind>,
pub worktree: Option<GitChangeKind>,
}Fields§
§path: PathBufRepository-relative path. The repository root is carried by the snapshot.
index: Option<GitChangeKind>§worktree: Option<GitChangeKind>Trait Implementations§
Source§impl Clone for GitFileStatus
impl Clone for GitFileStatus
Source§fn clone(&self) -> GitFileStatus
fn clone(&self) -> GitFileStatus
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 GitFileStatus
impl Debug for GitFileStatus
impl Eq for GitFileStatus
Source§impl PartialEq for GitFileStatus
impl PartialEq for GitFileStatus
impl StructuralPartialEq for GitFileStatus
Auto Trait Implementations§
impl Freeze for GitFileStatus
impl RefUnwindSafe for GitFileStatus
impl Send for GitFileStatus
impl Sync for GitFileStatus
impl Unpin for GitFileStatus
impl UnsafeUnpin for GitFileStatus
impl UnwindSafe for GitFileStatus
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