fn guarded_consensus_state(&mut self) -> Result<ConsensusState, Error> {
        Ok(ConsensusState::new(
            self.persistent_storage.safety_data()?,
            self.persistent_storage.waypoint()?,
            self.signer().is_ok(),
        ))
    }
// Internal functions mapped to the public interface to enable exhaustive logging and metrics
Internal functions mapped to the public interface to enable exhaustive logging and metrics
Internal functions mapped to the public interface to enable exhaustive logging and metrics
fn guarded_consensus_state(&mut self) -> Result<ConsensusState, Error> {
        Ok(ConsensusState::new(
            self.persistent_storage.safety_data()?,
            self.persistent_storage.waypoint()?,
            self.signer().is_ok(),
        ))
    }
fn guarded_consensus_state ( & mut self ) -> Result < ConsensusState , Error > { Ok ( ConsensusState :: new ( self . persistent_storage . safety_data ( ) ? , self . persistent_storage . waypoint ( ) ? , self . signer ( ) . is_ok ( ) , ) ) }
Internal functions mapped to the public interface to enable exhaustive logging and metrics
Internal functions mapped to the public interface to enable exhaustive logging and metrics
&mut self
&mut self