Type Alias gossip_kv::model::RowValue

source ·
pub type RowValue<C> = DomPair<C, SetUnionHashSet<String>>;
Expand description

Value stored in a table. Modelled as a timestamped set of strings.

Each value is timestamped with the time at which it was last updated. Concurrent updates at the same timestamp are stored as a set.

Aliased Type§

struct RowValue<C> {
    pub key: C,
    /* private fields */
}

Fields§

§key: C

The Key of the dominating pair lattice, usually a timestamp.

This field is public as it is always monotonically increasing in its lattice.