pub struct MergeManager { /* private fields */ }
Expand description
Merge manager for combining maplets
Implementations§
Source§impl MergeManager
impl MergeManager
Sourcepub fn new(max_merges: usize) -> MergeManager
pub fn new(max_merges: usize) -> MergeManager
Create a new merge manager
Sourcepub fn record_merge(&mut self) -> Result<(), MapletError>
pub fn record_merge(&mut self) -> Result<(), MapletError>
Record a merge operation
Trait Implementations§
Source§impl Clone for MergeManager
impl Clone for MergeManager
Source§fn clone(&self) -> MergeManager
fn clone(&self) -> MergeManager
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 MergeManager
impl RefUnwindSafe for MergeManager
impl Send for MergeManager
impl Sync for MergeManager
impl Unpin for MergeManager
impl UnwindSafe for MergeManager
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