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

Method restore

nodedb-raft/src/node/core.rs:105–110  ·  view source on GitHub ↗

Restore state from persistent storage. Must be called before ticking.

(&mut self)

Source from the content-addressed store, hash-verified

103
104 /// Restore state from persistent storage. Must be called before ticking.
105 pub fn restore(&mut self) -> Result<()> {
106 self.hard_state = self.log.storage().load_hard_state()?;
107 self.log.restore()?;
108 self.reset_election_timeout();
109 Ok(())
110 }
111
112 pub fn node_id(&self) -> u64 {
113 self.config.node_id

Callers

nothing calls this directly

Calls 3

load_hard_stateMethod · 0.45
storageMethod · 0.45

Tested by

no test coverage detected