pub enum ReplicaStrategy {
RoundRobin,
Random,
}Expand description
Strategy for selecting which replica to use for reads.
Variants§
Trait Implementations§
Source§impl Clone for ReplicaStrategy
impl Clone for ReplicaStrategy
Source§fn clone(&self) -> ReplicaStrategy
fn clone(&self) -> ReplicaStrategy
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 ReplicaStrategy
impl Debug for ReplicaStrategy
Source§impl PartialEq for ReplicaStrategy
impl PartialEq for ReplicaStrategy
impl Copy for ReplicaStrategy
impl Eq for ReplicaStrategy
impl StructuralPartialEq for ReplicaStrategy
Auto Trait Implementations§
impl Freeze for ReplicaStrategy
impl RefUnwindSafe for ReplicaStrategy
impl Send for ReplicaStrategy
impl Sync for ReplicaStrategy
impl Unpin for ReplicaStrategy
impl UnsafeUnpin for ReplicaStrategy
impl UnwindSafe for ReplicaStrategy
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).