Type Alias hotshot_types::consensus::LockedConsensusState
source · pub type LockedConsensusState<TYPES> = Arc<RwLock<Consensus<TYPES>>>;
Expand description
Type alias for consensus state wrapped in a lock.
Aliased Type§
struct LockedConsensusState<TYPES> {
ptr: NonNull<ArcInner<RwLock<Consensus<TYPES>>>>,
phantom: PhantomData<ArcInner<RwLock<Consensus<TYPES>>>>,
alloc: Global,
}
Fields§
§ptr: NonNull<ArcInner<RwLock<Consensus<TYPES>>>>
§phantom: PhantomData<ArcInner<RwLock<Consensus<TYPES>>>>
§alloc: Global