pub struct RendezvousHash { /* private fields */ }Expand description
Rendezvous (highest random weight) hashing.
Implementations§
Source§impl RendezvousHash
impl RendezvousHash
Sourcepub fn remove_node(&mut self, node: &NodeId)
pub fn remove_node(&mut self, node: &NodeId)
Remove a node.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RendezvousHash
impl RefUnwindSafe for RendezvousHash
impl Send for RendezvousHash
impl Sync for RendezvousHash
impl Unpin for RendezvousHash
impl UnsafeUnpin for RendezvousHash
impl UnwindSafe for RendezvousHash
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