pub struct DefaultReplicationStrategy {}
Expand description
Default replication strategy.
Any node is suitable for the default replication strategy.
Implementations§
Trait Implementations§
Source§impl Clone for DefaultReplicationStrategy
impl Clone for DefaultReplicationStrategy
Source§fn clone(&self) -> DefaultReplicationStrategy
fn clone(&self) -> DefaultReplicationStrategy
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 DefaultReplicationStrategy
impl Debug for DefaultReplicationStrategy
Source§impl Default for DefaultReplicationStrategy
impl Default for DefaultReplicationStrategy
Source§impl ReplicationStrategy for DefaultReplicationStrategy
impl ReplicationStrategy for DefaultReplicationStrategy
Source§fn is_eligible_replica<N: KeyspaceNode>(&mut self, _node: &NodeRef<N>) -> bool
fn is_eligible_replica<N: KeyspaceNode>(&mut self, _node: &NodeRef<N>) -> bool
Checks if the given node is eligible for inclusion into a replica set.
impl Copy for DefaultReplicationStrategy
Auto Trait Implementations§
impl Freeze for DefaultReplicationStrategy
impl RefUnwindSafe for DefaultReplicationStrategy
impl Send for DefaultReplicationStrategy
impl Sync for DefaultReplicationStrategy
impl Unpin for DefaultReplicationStrategy
impl UnwindSafe for DefaultReplicationStrategy
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