pub struct PullConflict {
pub key: RecordKey,
pub local: Box<Record>,
pub remote: Box<Record>,
}Expand description
A record that diverged on both sides of a pull and could not be auto-merged; the local version is kept and both sides are surfaced for resolution.
Fields§
§key: RecordKey§local: Box<Record>§remote: Box<Record>Trait Implementations§
Source§impl Clone for PullConflict
impl Clone for PullConflict
Source§fn clone(&self) -> PullConflict
fn clone(&self) -> PullConflict
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for PullConflict
impl RefUnwindSafe for PullConflict
impl Send for PullConflict
impl Sync for PullConflict
impl Unpin for PullConflict
impl UnsafeUnpin for PullConflict
impl UnwindSafe for PullConflict
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