[][src]Enum eventstore::NodePreference

pub enum NodePreference {
    Leader,
    Follower,
    Random,
    ReadOnlyReplica,
}

Indicates which order of preferred nodes for connecting to.

Variants

Leader

When attempting connection, prefers leader nodes.

Follower

When attempting connection, prefers follower nodes.

Random

When attempting connection, has no node preference.

ReadOnlyReplica

When attempting connection, prefers read-replica nodes.

Trait Implementations

impl Clone for NodePreference[src]

impl Copy for NodePreference[src]

impl Debug for NodePreference[src]

impl Default for NodePreference[src]

impl<'de> Deserialize<'de> for NodePreference[src]

impl Display for NodePreference[src]

impl Eq for NodePreference[src]

impl PartialEq<NodePreference> for NodePreference[src]

impl Serialize for NodePreference[src]

impl StructuralEq for NodePreference[src]

impl StructuralPartialEq for NodePreference[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]