Development Documentation (main branch) - For stable release docs, see docs.rs/eidetica

Module traits

Module traits 

Source
Expand description

Core traits for CRDT (Conflict-free Replicated Data Type) implementations.

This module defines the fundamental traits that all CRDT implementations must satisfy:

  • Data: A marker trait for types that can be stored in Eidetica
  • CRDT: The core trait defining merge semantics for conflict resolution

Traitsยง

CRDT
A trait for Conflict-free Replicated Data Types (CRDTs).
Data
Marker trait for data types that can be stored in Eidetica.