pub enum ReplicationRole {
Primary,
Replica,
}Expand description
Native replication role.
Variants§
Trait Implementations§
Source§impl Clone for ReplicationRole
impl Clone for ReplicationRole
Source§fn clone(&self) -> ReplicationRole
fn clone(&self) -> ReplicationRole
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 moreSource§impl Debug for ReplicationRole
impl Debug for ReplicationRole
Source§impl Default for ReplicationRole
impl Default for ReplicationRole
Source§fn default() -> ReplicationRole
fn default() -> ReplicationRole
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReplicationRole
impl<'de> Deserialize<'de> for ReplicationRole
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 ReplicationRole
impl PartialEq for ReplicationRole
Source§fn eq(&self, other: &ReplicationRole) -> bool
fn eq(&self, other: &ReplicationRole) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ReplicationRole
impl Serialize for ReplicationRole
impl Copy for ReplicationRole
impl Eq for ReplicationRole
impl StructuralPartialEq for ReplicationRole
Auto Trait Implementations§
impl Freeze for ReplicationRole
impl RefUnwindSafe for ReplicationRole
impl Send for ReplicationRole
impl Sync for ReplicationRole
impl Unpin for ReplicationRole
impl UnsafeUnpin for ReplicationRole
impl UnwindSafe for ReplicationRole
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