diff options
Diffstat (limited to 'src/swarm/stats.rs')
| -rw-r--r-- | src/swarm/stats.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/swarm/stats.rs b/src/swarm/stats.rs index fd88167..786734a 100644 --- a/src/swarm/stats.rs +++ b/src/swarm/stats.rs @@ -170,6 +170,15 @@ impl NodeStats { due } + /// The document was saved for another reason (an export): a measurement for free. + pub(crate) fn saved_size_measured(&self, bytes: u64, took: Duration) { + self.lock().saved_size = Some(SavedSize { + bytes, + at: Instant::now(), + took, + }); + } + fn finish_measuring(&self, measured: Option<SavedSize>) { let mut inner = self.lock(); inner.measuring = false; |
