DHT

Weave Dht

Peer discovery, mutable records, DID envelopes, local relay sessions, adapter registry, record stores, and handles.

At a glance

FieldValue
Crate/packageweave-dht
Version0.1.0
Sourcenetwork/weave-dht
Public structs23
Public enums1
Public traits2
Public functions66
Public method targets14

What developers should learn here

Peer discovery, mutable records, DID envelopes, local relay sessions, adapter registry, record stores, and handles. 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

Source modules

  • src/enhanced.rs — network/weave-dht/src/enhanced.rs
  • src/envelope.rs — network/weave-dht/src/envelope.rs
  • src/lib.rs — network/weave-dht/src/lib.rs
  • src/methods.rs — network/weave-dht/src/methods.rs
  • src/relay.rs — network/weave-dht/src/relay.rs
  • src/store.rs — network/weave-dht/src/store.rs
  • src/store_usage_demo.rs — network/weave-dht/src/store_usage_demo.rs
  • src/weave.rs — network/weave-dht/src/weave.rs
  • tests/envelope_tests.rs — network/weave-dht/tests/envelope_tests.rs
  • tests/relay_nat.rs — network/weave-dht/tests/relay_nat.rs