pub type VoteCollectorsMap<TYPES, VOTE, CERT, V> = BTreeMap<<TYPES as NodeType>::Time, VoteCollectionTaskState<TYPES, VOTE, CERT, V>>;
Expand description

Alias for a map of Vote Collectors

Aliased Type§

struct VoteCollectorsMap<TYPES, VOTE, CERT, V> {
    root: Option<NodeRef<Owned, <TYPES as NodeType>::Time, VoteCollectionTaskState<TYPES, VOTE, CERT, V>, LeafOrInternal>>,
    length: usize,
    pub(super) alloc: ManuallyDrop<Global>,
    _marker: PhantomData<Box<(<TYPES as NodeType>::Time, VoteCollectionTaskState<TYPES, VOTE, CERT, V>)>>,
}

Fields§

§root: Option<NodeRef<Owned, <TYPES as NodeType>::Time, VoteCollectionTaskState<TYPES, VOTE, CERT, V>, LeafOrInternal>>§length: usize§alloc: ManuallyDrop<Global>§_marker: PhantomData<Box<(<TYPES as NodeType>::Time, VoteCollectionTaskState<TYPES, VOTE, CERT, V>)>>