MCPcopy Create free account
hub / github.com/PacktPublishing/Rust-for-Blockchain-Application-Development / add_node

Method add_node

chapter 4/node.rs:34–39  ·  view source on GitHub ↗
(&self, addr: String)

Source from the content-addressed store, hash-verified

32 }
33
34 pub fn add_node(&self, addr: String) {
35 let mut inner = self.inner.write().unwrap();
36 if let None = inner.iter().position(|x| x.get_addr().eq(addr.as_str())) {
37 inner.push(Node::new(addr));
38 }
39 }
40
41 pub fn evict_node(&self, addr: &str) {
42 let mut inner = self.inner.write().unwrap();

Callers 2

server.rsFile · 0.45
serveFunction · 0.45

Calls 1

get_addrMethod · 0.45

Tested by

no test coverage detected