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

Module state

Module state 

Source
Expand description

Sync state tracking for managing synchronization progress and metadata.

This module provides structures and functionality for tracking sync state between peers, including sync cursors, metadata, and history.

Structsยง

SyncCursor
Tracks the synchronization position for a specific peer-tree relationship.
SyncHistoryEntry
Record of a single sync operation for audit and debugging purposes.
SyncMetadata
Metadata about synchronization operations for a peer.
SyncStateManager
Manages sync state persistence in the sync tree.