pub struct CheckoutStats {
pub updated_files: u32,
pub added_files: u32,
pub removed_files: u32,
pub skipped_files: u32,
}Expand description
Stats about a checkout operation on a working copy. All “files” mentioned below may also be symlinks or materialized conflicts.
Fields§
§updated_files: u32The number of files that were updated in the working copy. These files existed before and after the checkout.
added_files: u32The number of files added in the working copy.
removed_files: u32The number of files removed in the working copy.
skipped_files: u32The number of files that were supposed to be updated or added in the working copy but were skipped because there was an untracked (probably ignored) file in its place.
Trait Implementations§
Source§impl Clone for CheckoutStats
impl Clone for CheckoutStats
Source§fn clone(&self) -> CheckoutStats
fn clone(&self) -> CheckoutStats
Returns a copy of the value. Read more
1.0.0 · 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 CheckoutStats
impl Debug for CheckoutStats
Source§impl PartialEq for CheckoutStats
impl PartialEq for CheckoutStats
impl Eq for CheckoutStats
impl StructuralPartialEq for CheckoutStats
Auto Trait Implementations§
impl Freeze for CheckoutStats
impl RefUnwindSafe for CheckoutStats
impl Send for CheckoutStats
impl Sync for CheckoutStats
impl Unpin for CheckoutStats
impl UnwindSafe for CheckoutStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more