pub enum ShardStatus {
Active,
Migrating,
Replicating,
Offline,
}Expand description
Status of a shard
Variants§
Active
Shard is active and serving requests
Migrating
Shard is being migrated
Replicating
Shard is being replicated
Offline
Shard is offline
Trait Implementations§
Source§impl Clone for ShardStatus
impl Clone for ShardStatus
Source§fn clone(&self) -> ShardStatus
fn clone(&self) -> ShardStatus
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 ShardStatus
impl Debug for ShardStatus
Source§impl<'de> Deserialize<'de> for ShardStatus
impl<'de> Deserialize<'de> for ShardStatus
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 ShardStatus
impl PartialEq for ShardStatus
Source§impl Serialize for ShardStatus
impl Serialize for ShardStatus
impl Copy for ShardStatus
impl Eq for ShardStatus
impl StructuralPartialEq for ShardStatus
Auto Trait Implementations§
impl Freeze for ShardStatus
impl RefUnwindSafe for ShardStatus
impl Send for ShardStatus
impl Sync for ShardStatus
impl Unpin for ShardStatus
impl UnwindSafe for ShardStatus
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