ubiquisync-core 0.0.1

Core protocol types and sync engine for Ubiquisync — conflict-free sync of structured data over commodity cloud storage or a dedicated server.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Core protocol types and sync engine for Ubiquisync.
//!
//! This crate contains the storage-agnostic parts of Ubiquisync: the wire
//! protocol, type-encoded IDs, and (as the port progresses) the HLC clock,
//! codec, and merge reducer. It has no database driver dependencies —
//! storage backends live in companion crates such as `ubiquisync-sqlite`.
//!
//! Most applications should depend on the [`ubiquisync`](https://crates.io/crates/ubiquisync)
//! facade crate rather than this crate directly.

pub mod dialect;
pub mod sys_id;