Expand description
§Subduction
Subduction is a sync protocol for local-first applications built on Sedimentree.
§Getting Started
See the subduction module for the main Subduction type and API guide
covering naming conventions, API levels, and common patterns.
§Modules
subduction— Main sync manager and API guideconnection— Connection traits and handshake protocolpolicy— Authorization policies (ConnectionPolicy,StoragePolicy)storage— Storage capabilities (Fetcher,Putter,Destroyer)crypto— Cryptographic primitives (Signer,Signed,Verified)peer— Peer identity (PeerId)
Re-exports§
pub use subduction::Subduction;
Modules§
- cbor
- CBOR encoding helpers for types not natively supported by minicbor.
- connection
- Manage connections to peers in the network.
- crypto
- Cryptographic primitives for verified data.
- peer
- Peers
- policy
- Policies for controlling access in Subduction.
- sharded_
map - A sharded concurrent map for reducing lock contention.
- storage
- Storage-related types and capabilities.
- subduction
- The main synchronization logic and bookkeeping for
Sedimentree. - timestamp
- Timestamps