pub enum ClusterConsistency {
NoConsistency,
EventuallyConsistent,
}Expand description
An enumeration representing the consistency guarantee of a live collection on a cluster.
Variants§
NoConsistency
No consistency is guaranteed, see super::cluster::NoConsistency.
EventuallyConsistent
Eventual consistency is guaranteed, see super::cluster::EventualConsistency.
Trait Implementations§
Source§impl Clone for ClusterConsistency
impl Clone for ClusterConsistency
Source§fn clone(&self) -> ClusterConsistency
fn clone(&self) -> ClusterConsistency
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 ClusterConsistency
impl Debug for ClusterConsistency
Source§impl<'de> Deserialize<'de> for ClusterConsistency
impl<'de> Deserialize<'de> for ClusterConsistency
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 Hash for ClusterConsistency
impl Hash for ClusterConsistency
Source§impl Ord for ClusterConsistency
impl Ord for ClusterConsistency
Source§fn cmp(&self, other: &ClusterConsistency) -> Ordering
fn cmp(&self, other: &ClusterConsistency) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ClusterConsistency
impl PartialEq for ClusterConsistency
Source§impl PartialOrd for ClusterConsistency
impl PartialOrd for ClusterConsistency
Source§impl Serialize for ClusterConsistency
impl Serialize for ClusterConsistency
impl Eq for ClusterConsistency
impl StructuralPartialEq for ClusterConsistency
Auto Trait Implementations§
impl Freeze for ClusterConsistency
impl RefUnwindSafe for ClusterConsistency
impl Send for ClusterConsistency
impl Sync for ClusterConsistency
impl Unpin for ClusterConsistency
impl UnsafeUnpin for ClusterConsistency
impl UnwindSafe for ClusterConsistency
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.