pub struct ReplicationStatistics {
pub replicas_created: u64,
pub replicas_removed: u64,
pub rereplications: u64,
pub quorum_reads: u64,
pub quorum_writes: u64,
pub quorum_failures: u64,
pub total_replica_sets: usize,
pub total_workers: usize,
}Expand description
Replication statistics.
Fields§
§replicas_created: u64Replicas created
replicas_removed: u64Replicas removed
rereplications: u64Re-replications
quorum_reads: u64Quorum reads
quorum_writes: u64Quorum writes
quorum_failures: u64Quorum failures
total_replica_sets: usizeTotal replica sets
total_workers: usizeTotal workers
Trait Implementations§
Source§impl Clone for ReplicationStatistics
impl Clone for ReplicationStatistics
Source§fn clone(&self) -> ReplicationStatistics
fn clone(&self) -> ReplicationStatistics
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 moreSource§impl Debug for ReplicationStatistics
impl Debug for ReplicationStatistics
Source§impl<'de> Deserialize<'de> for ReplicationStatistics
impl<'de> Deserialize<'de> for ReplicationStatistics
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ReplicationStatistics
impl RefUnwindSafe for ReplicationStatistics
impl Send for ReplicationStatistics
impl Sync for ReplicationStatistics
impl Unpin for ReplicationStatistics
impl UnsafeUnpin for ReplicationStatistics
impl UnwindSafe for ReplicationStatistics
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