pub struct MergeResult {
pub contacts_merged: usize,
pub contacts_updated: usize,
pub contacts_added: usize,
pub conflicts_resolved: usize,
pub instances_processed: usize,
pub merge_duration_ms: u64,
}Expand description
Merge operation result
Fields§
§contacts_merged: usizeNumber of contacts that were merged from other instances
contacts_updated: usizeNumber of existing contacts that were updated
contacts_added: usizeNumber of new contacts that were added
conflicts_resolved: usizeNumber of conflicts that were resolved during merge
instances_processed: usizeNumber of instance cache files that were processed
merge_duration_ms: u64Total time taken for the merge operation in milliseconds
Trait Implementations§
Source§impl Debug for MergeResult
impl Debug for MergeResult
Auto Trait Implementations§
impl Freeze for MergeResult
impl RefUnwindSafe for MergeResult
impl Send for MergeResult
impl Sync for MergeResult
impl Unpin for MergeResult
impl UnwindSafe for MergeResult
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