Restore state from persistent storage. Must be called before ticking.
(&mut self)
| 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 |
nothing calls this directly
no test coverage detected