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