pub struct MergeSession { /* private fields */ }Implementations§
Source§impl MergeSession
impl MergeSession
pub fn new(result: MergeResult) -> Self
pub fn pending_conflicts(&self) -> &[Conflict]
pub fn resolve_one(&mut self, index: usize, resolution: Resolution)
pub fn is_fully_resolved(&self) -> bool
pub fn continue_merge( self, table: &mut Table, ) -> Result<MergeSessionResult, MergeSessionError>
Trait Implementations§
Source§impl Clone for MergeSession
impl Clone for MergeSession
Source§impl Debug for MergeSession
impl Debug for MergeSession
Source§impl PartialEq for MergeSession
impl PartialEq for MergeSession
impl StructuralPartialEq for MergeSession
Auto Trait Implementations§
impl Freeze for MergeSession
impl RefUnwindSafe for MergeSession
impl Send for MergeSession
impl Sync for MergeSession
impl Unpin for MergeSession
impl UnsafeUnpin for MergeSession
impl UnwindSafe for MergeSession
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