Skip to main content

Crate uni_crdt

Crate uni_crdt 

Source

Re-exports§

pub use gcounter::GCounter;
pub use gset::GSet;
pub use lww_map::LWWMap;
pub use lww_register::LWWRegister;
pub use orset::ORSet;
pub use rga::Rga;
pub use vc_register::VCRegister;
pub use vector_clock::VectorClock;

Modules§

gcounter
gset
lww_map
lww_register
orset
registry_dispatch
M10 registry-dispatch bridge for the Crdt enum.
rga
vc_register
vector_clock

Macros§

for_each_crdt_variant
Single source of truth for the Crdt variant table.

Enums§

Crdt
Dynamic CRDT wrapper for storage and query layers. Using MessagePack for binary serialization in the storage layer.
CrdtError

Traits§

CrdtMerge
Trait for state-based CRDTs (CvRDTs)