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

Module transports

Module transports 

Source
Expand description

Transport abstractions for sync communication.

This module defines the transport trait that different network implementations must implement, allowing the sync module to work over various protocols (HTTP, Iroh, Bluetooth, etc.).

Modules§

http
HTTP transport implementation for sync communication.
iroh
Iroh transport implementation for sync communication.
shared
Shared utilities for transport implementations.

Traits§

SyncTransport
Trait for implementing sync communication over different transports.
TransportBuilder
Builder for creating transports with persisted state.
TransportConfig
Configuration that can be persisted for a transport.