pub struct SyncInMemoryResult {
pub local_received: Vec<Event>,
pub remote_received: Vec<Event>,
pub local_report: SyncReport,
pub remote_report: SyncReport,
}Expand description
Result of an in-memory sync between two replicas.
Fields§
§local_received: Vec<Event>New events the local side received.
remote_received: Vec<Event>New events the remote side received.
local_report: SyncReportSync report from the local perspective.
remote_report: SyncReportSync report from the remote perspective.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SyncInMemoryResult
impl RefUnwindSafe for SyncInMemoryResult
impl Send for SyncInMemoryResult
impl Sync for SyncInMemoryResult
impl Unpin for SyncInMemoryResult
impl UnsafeUnpin for SyncInMemoryResult
impl UnwindSafe for SyncInMemoryResult
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