Weave Swarm
Swarm
Weave Swarm
Topic swarm for peer IDs, topic IDs, join/update options, events, priorities, connection state, and metrics.
At a glance
| Field | Value |
|---|---|
| Crate/package | weave-swarm |
| Version | 0.1.0 |
| Source | network/weave-swarm |
| Public structs | 15 |
| Public enums | 4 |
| Public traits | 1 |
| Public functions | 42 |
| Public method targets | 9 |
What developers should learn here
Topic swarm for peer IDs, topic IDs, join/update options, events, priorities, connection state, and metrics. The pages in this section are shaped around this package's real modules and exported symbols, not a fixed template. Use the API Surface page as the coverage ledger and the workflow pages for how to compose the primitives.
Page map
Topics
Join topics and subscribe to peers.
Connections
Peer connection lifecycle and reconnection.
Events and Priority
Event delivery and the priority queue.
Metrics
Operational metrics surface.
API Surface
Complete ledger of exported types, traits, and functions.
Source modules
src/config.rs— network/weave-swarm/src/config.rssrc/connection.rs— network/weave-swarm/src/connection.rssrc/error.rs— network/weave-swarm/src/error.rssrc/events.rs— network/weave-swarm/src/events.rssrc/lib.rs— network/weave-swarm/src/lib.rssrc/metrics.rs— network/weave-swarm/src/metrics.rssrc/priority.rs— network/weave-swarm/src/priority.rssrc/swarm.rs— network/weave-swarm/src/swarm.rssrc/topic.rs— network/weave-swarm/src/topic.rs