pub enum SyncOutcome {
Skipped,
Completed {
pushed: usize,
pulled: usize,
},
}Expand description
Result of a sync operation.
Variants§
Skipped
Sync was skipped (e.g. backend unreachable, or roots matched).
Completed
Sync completed successfully.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SyncOutcome
impl RefUnwindSafe for SyncOutcome
impl Send for SyncOutcome
impl Sync for SyncOutcome
impl Unpin for SyncOutcome
impl UnsafeUnpin for SyncOutcome
impl UnwindSafe for SyncOutcome
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