pub struct SyncHealth {
pub overlay_edges: usize,
pub tombstoned_edges: usize,
pub tombstoned_nodes: usize,
}Expand description
Returns a coarse health summary for sync surfaces.
Fields§
§overlay_edges: usizeOverlay edge insertions currently buffered.
tombstoned_edges: usizeTombstoned base edges.
tombstoned_nodes: usizeTombstoned nodes.
Trait Implementations§
Source§impl Clone for SyncHealth
impl Clone for SyncHealth
Source§fn clone(&self) -> SyncHealth
fn clone(&self) -> SyncHealth
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SyncHealth
Source§impl Debug for SyncHealth
impl Debug for SyncHealth
impl Eq for SyncHealth
Source§impl From<SyncHealth> for SyncHealthReport
impl From<SyncHealth> for SyncHealthReport
Source§fn from(health: SyncHealth) -> Self
fn from(health: SyncHealth) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SyncHealth
impl PartialEq for SyncHealth
Source§fn eq(&self, other: &SyncHealth) -> bool
fn eq(&self, other: &SyncHealth) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SyncHealth
Auto Trait Implementations§
impl Freeze for SyncHealth
impl RefUnwindSafe for SyncHealth
impl Send for SyncHealth
impl Sync for SyncHealth
impl Unpin for SyncHealth
impl UnsafeUnpin for SyncHealth
impl UnwindSafe for SyncHealth
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