Docs.rs
p2panda-sync-0.5.0
p2panda-sync 0.5.0
Docs.rs crate page
MIT
OR
Apache-2.0
Links
Repository
crates.io
Source
Owners
adzialocha
mycognosist
sandreae
Dependencies
futures ^0.3.31
normal
futures-util ^0.3.31
normal
p2panda-core ^0.5.0
normal
p2panda-store ^0.5.0
normal
rand ^0.9.2
normal
optional
serde ^1.0.228
normal
thiserror ^2.0.17
normal
tokio ^1.47.1
normal
tokio-stream ^0.1.17
normal
tracing ^0.1.41
normal
tracing-subscriber ^0.3.20
normal
optional
assert_matches ^1.5.0
dev
rand ^0.9.2
dev
tokio ^1.47.1
dev
tracing-subscriber ^0.3.20
dev
Versions
25.35%
of the crate is documented
Platform
i686-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Module traits
p2panda_
sync
0.5.0
Module traits
Module Items
Traits
In crate p2panda_
sync
p2panda_sync
Module
traits
Copy item path
Source
Expand description
Interfaces for implementing sync protocols and managers.
Traits
ยง
Manager
Interface for managing sync sessions and consuming events they emit.
Protocol
Generic protocol interface which runs over a sink and stream pair.
Topic
Map
Maps a topic to a user defined data type being sent over the wire during sync.