pub struct PullCheck {
pub ahead: usize,
pub behind: usize,
pub fast_forward_possible: bool,
pub would: PullResult,
}Expand description
Dry-run result for PullOptions::check.
Fields§
§ahead: usizeCommits on the current branch not reachable from the upstream tip.
behind: usizeCommits on the upstream tip not reachable from the current branch.
fast_forward_possible: boolWhether the branch could fast-forward to the upstream tip.
would: PullResultIntegration result if --check were not set.
Trait Implementations§
impl Eq for PullCheck
impl StructuralPartialEq for PullCheck
Auto Trait Implementations§
impl Freeze for PullCheck
impl RefUnwindSafe for PullCheck
impl Send for PullCheck
impl Sync for PullCheck
impl Unpin for PullCheck
impl UnsafeUnpin for PullCheck
impl UnwindSafe for PullCheck
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§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.