Module garage_table::crdt

source ·

Structs

  • Boolean, where true is an absorbing state
  • Last Write Win (LWW)
  • Last Write Win Map
  • Simple CRDT Map

Enums

  • Deletable object (once deleted, cannot go back)

Traits

  • All types that implement Ord (a total order) can also implement a trivial CRDT defined by the merge rule: a ⊔ b = max(a, b). Implement this trait for your type to enable this behavior.
  • Definition of a CRDT - all CRDT Rust types implement this.