Boolean, where true is an absorbing state
true
Last Write Win (LWW)
Last Write Win Map
Simple CRDT Map
Deletable object (once deleted, cannot go back)
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.
Ord
a ⊔ b = max(a, b)
Definition of a CRDT - all CRDT Rust types implement this.