pub enum ReplicaStatus {
Healthy,
Lagging,
Offline,
Recovering,
}Expand description
Current status of a replica
Variants§
Healthy
Replica is online and healthy
Lagging
Replica is lagging behind
Offline
Replica is offline or unreachable
Recovering
Replica is recovering
Trait Implementations§
Source§impl Clone for ReplicaStatus
impl Clone for ReplicaStatus
Source§fn clone(&self) -> ReplicaStatus
fn clone(&self) -> ReplicaStatus
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 ReplicaStatus
impl Debug for ReplicaStatus
Source§impl<'de> Deserialize<'de> for ReplicaStatus
impl<'de> Deserialize<'de> for ReplicaStatus
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
Source§impl PartialEq for ReplicaStatus
impl PartialEq for ReplicaStatus
Source§impl Serialize for ReplicaStatus
impl Serialize for ReplicaStatus
impl Copy for ReplicaStatus
impl Eq for ReplicaStatus
impl StructuralPartialEq for ReplicaStatus
Auto Trait Implementations§
impl Freeze for ReplicaStatus
impl RefUnwindSafe for ReplicaStatus
impl Send for ReplicaStatus
impl Sync for ReplicaStatus
impl Unpin for ReplicaStatus
impl UnwindSafe for ReplicaStatus
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