diff options
| author | Malte Voos <git@mal.tc> | 2025-11-14 15:30:49 +0100 |
|---|---|---|
| committer | Malte Voos <git@mal.tc> | 2025-11-14 15:30:49 +0100 |
| commit | a8457a25ccb9b1ef47f5ce9d7ac1a84c47600c9e (patch) | |
| tree | 542b42d3316138043272faba42e0d1005f8403b6 /src/util/tracker.rs | |
| parent | a42a73378b7c527a5e4600544b2d7a86d68c5aac (diff) | |
| download | lleap-a8457a25ccb9b1ef47f5ce9d7ac1a84c47600c9e.tar.gz lleap-a8457a25ccb9b1ef47f5ce9d7ac1a84c47600c9e.zip | |
implement file/url open dialog
Diffstat (limited to 'src/util/tracker.rs')
| -rw-r--r-- | src/util/tracker.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/util/tracker.rs b/src/util/tracker.rs index 66c30a9..69a1c5f 100644 --- a/src/util/tracker.rs +++ b/src/util/tracker.rs @@ -24,6 +24,12 @@ impl<T> Tracker<T> { self.inner = value; } + /// Sets the inner value to `value` and marks the tracker as clean. + pub fn set_clean(&mut self, value: T) { + self.dirty = false; + self.inner = value; + } + pub fn is_dirty(&self) -> bool { self.dirty } |