From 11d098477cfc76da0bc4385635e4c4b7124a9259 Mon Sep 17 00:00:00 2001 From: tv Date: Thu, 5 Nov 2026 03:40:09 +0100 Subject: announce only to those behind --- src/document/sync.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/document/sync.rs') diff --git a/src/document/sync.rs b/src/document/sync.rs index 8c04632..e3ff157 100644 --- a/src/document/sync.rs +++ b/src/document/sync.rs @@ -28,6 +28,11 @@ impl Received { !self.0.changes.is_empty() } + /// The sender's heads, as it says. + pub(crate) fn heads(&self) -> &[crate::document::ChangeHash] { + &self.0.heads + } + /// The bytes of the changes it carries, and of its bloom filters (`have`). pub(crate) fn sizes(&self) -> (usize, usize) { let changes = self.0.changes.iter().map(<[u8]>::len).sum(); -- cgit v1.3.1