pub enum PrimaryReselectPolicy {
Always,
Better,
Failure,
}Expand description
Set the reselection policy for the primary slave. On failure of the active slave, the system will use this policy to decide how the new active slave will be chosen and how recovery will be handled. The possible values are always, better, and failure.
Variants
Always
Better
Failure
Trait Implementations
sourceimpl Clone for PrimaryReselectPolicy
impl Clone for PrimaryReselectPolicy
sourcefn clone(&self) -> PrimaryReselectPolicy
fn clone(&self) -> PrimaryReselectPolicy
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for PrimaryReselectPolicy
impl Debug for PrimaryReselectPolicy
sourceimpl<'de> Deserialize<'de> for PrimaryReselectPolicy
impl<'de> Deserialize<'de> for PrimaryReselectPolicy
sourcefn 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
sourceimpl Serialize for PrimaryReselectPolicy
impl Serialize for PrimaryReselectPolicy
impl Eq for PrimaryReselectPolicy
impl StructuralEq for PrimaryReselectPolicy
impl StructuralPartialEq for PrimaryReselectPolicy
Auto Trait Implementations
impl RefUnwindSafe for PrimaryReselectPolicy
impl Send for PrimaryReselectPolicy
impl Sync for PrimaryReselectPolicy
impl Unpin for PrimaryReselectPolicy
impl UnwindSafe for PrimaryReselectPolicy
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more