diff options
| author | David Lönnhager <david.l@mullvad.net> | 2025-03-03 15:56:34 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2025-03-05 23:32:47 +0100 |
| commit | 47ef9dea7087f8e89a840dbf70faf5b9877fe42e (patch) | |
| tree | ff0bc1c843b1980d6c76f9e47fe9dec577e3b88b /mullvad-update/src | |
| parent | a0e7b804164a464c94fb0c7390575a021fdffe7d (diff) | |
| download | mullvadvpn-47ef9dea7087f8e89a840dbf70faf5b9877fe42e.tar.xz mullvadvpn-47ef9dea7087f8e89a840dbf70faf5b9877fe42e.zip | |
Add clear_progress
Diffstat (limited to 'mullvad-update/src')
| -rw-r--r-- | mullvad-update/src/client/fetch.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/mullvad-update/src/client/fetch.rs b/mullvad-update/src/client/fetch.rs index db0a64c4cf..2a66fc68bc 100644 --- a/mullvad-update/src/client/fetch.rs +++ b/mullvad-update/src/client/fetch.rs @@ -19,6 +19,9 @@ pub trait ProgressUpdater: Send + 'static { /// Progress so far fn set_progress(&mut self, fraction_complete: f32); + /// Clear progress so far + fn clear_progress(&mut self); + /// URL that is being downloaded fn set_url(&mut self, url: &str); } @@ -312,6 +315,10 @@ mod test { self.complete = fraction_complete; } + fn clear_progress(&mut self) { + self.complete = 0.; + } + fn set_url(&mut self, url: &str) { self.url = url.to_owned(); } |
