pub enum PullOutcome {
Gone {
onto: String,
},
UpToDate {
onto: String,
},
Rebased {
onto: String,
conflicts: usize,
bookmark_conflicted: bool,
},
}Expand description
What a jj pull did after its fetch.
Variants§
Gone
The remote no longer has onto (name@remote).
UpToDate
@ already descends from onto.
Rebased
@’s branch now sits on onto; conflicts of its changes conflict,
and the local bookmark conflicts with the remote’s when it moved on
both sides.
Trait Implementations§
Source§impl Clone for PullOutcome
impl Clone for PullOutcome
Source§impl Debug for PullOutcome
impl Debug for PullOutcome
impl Eq for PullOutcome
Source§impl PartialEq for PullOutcome
impl PartialEq for PullOutcome
impl StructuralPartialEq for PullOutcome
Auto Trait Implementations§
impl Freeze for PullOutcome
impl RefUnwindSafe for PullOutcome
impl Send for PullOutcome
impl Sync for PullOutcome
impl Unpin for PullOutcome
impl UnsafeUnpin for PullOutcome
impl UnwindSafe for PullOutcome
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