aboutsummaryrefslogtreecommitdiffstats
path: root/src/swarm/tree.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-04 20:20:28 +0100
committertv <tv@krebsco.de>2026-11-04 20:20:28 +0100
commita57716f79c1c7c34916325b494397cc72ae4c7f7 (patch)
tree9ddbaef110b6637e950a1655af3609793505e5e2 /src/swarm/tree.rs
parent6487281ad8e33138173cdb934bc6caf9333a3721 (diff)
any message taken as delivered
Diffstat (limited to 'src/swarm/tree.rs')
-rw-r--r--src/swarm/tree.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/swarm/tree.rs b/src/swarm/tree.rs
index c474754..c6baff9 100644
--- a/src/swarm/tree.rs
+++ b/src/swarm/tree.rs
@@ -16,8 +16,9 @@
//! pair key here): whoever applies changes passes them on to its own children in each of
//! their writers' trees (`forward`), however they came; so does the writer, to all its
//! neighbours, with its own writes. A sync message along a tree also says whose
-//! (`SyncEnvelope::writer`), for one that had them already (`swarm::sync`), and needs no
-//! answer where the child had nothing the parent lacks (`SyncSession::assume_delivered`).
+//! (`SyncEnvelope::writer`), for one that had them already (`swarm::sync`); like any
+//! sync message, it needs no answer where the child had nothing the parent lacks
+//! (`SyncSession::assume_delivered`).
//! A member no member it reaches comes before (or whose parent didn't get the change)
//! gets it from the announcements (`swarm::relay`), as before.
//!