MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / next_index_for

Method next_index_for

nodedb-raft/src/state.rs:153–159  ·  view source on GitHub ↗
(&self, peer: u64)

Source from the content-addressed store, hash-verified

151 }
152
153 pub fn next_index_for(&self, peer: u64) -> u64 {
154 self.next_index
155 .iter()
156 .find(|&&(id, _)| id == peer)
157 .map(|&(_, idx)| idx)
158 .unwrap_or(1)
159 }
160
161 pub fn set_next_index(&mut self, peer: u64, index: u64) {
162 if let Some(entry) = self.next_index.iter_mut().find(|e| e.0 == peer) {

Callers 2

send_append_entriesMethod · 0.80

Calls 2

findMethod · 0.45
iterMethod · 0.45

Tested by

no test coverage detected