Function std::collections::hash_map::robin_hood [] [src]

fn robin_hood<'a, K: 'a, V: 'a>(bucket: FullBucketMut<'a, K, V>, ib: usize, hash: SafeHash, k: K, v: V) -> &'a mut V

Perform robin hood bucket stealing at the given bucket. You must also pass the position of that bucket's initial bucket so we don't have to recalculate it.

hash, k, and v are the elements to "robin hood" into the hashtable.