diff options
Diffstat (limited to 'wgpu/src/widget/canvas/data.rs')
-rw-r--r-- | wgpu/src/widget/canvas/data.rs | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/wgpu/src/widget/canvas/data.rs b/wgpu/src/widget/canvas/data.rs deleted file mode 100644 index 25d94f4c..00000000 --- a/wgpu/src/widget/canvas/data.rs +++ /dev/null @@ -1,20 +0,0 @@ -#[derive(Debug, Clone, Copy, Default, PartialEq, Eq)] -pub struct Data<T> { - raw: T, - version: usize, -} - -impl<T> Data<T> { - pub fn new(data: T) -> Self { - Data { - raw: data, - version: 0, - } - } - - pub fn update(&mut self, f: impl FnOnce(&mut T)) { - f(&mut self.raw); - - self.version += 1; - } -} |