summaryrefslogtreecommitdiffstats
path: root/wgpu/src/widget
diff options
context:
space:
mode:
Diffstat (limited to 'wgpu/src/widget')
-rw-r--r--wgpu/src/widget/canvas.rs2
-rw-r--r--wgpu/src/widget/canvas/data.rs20
2 files changed, 0 insertions, 22 deletions
diff --git a/wgpu/src/widget/canvas.rs b/wgpu/src/widget/canvas.rs
index 1fc3ff01..e8fdc1e8 100644
--- a/wgpu/src/widget/canvas.rs
+++ b/wgpu/src/widget/canvas.rs
@@ -9,12 +9,10 @@ use std::hash::Hash;
pub mod layer;
pub mod path;
-mod data;
mod fill;
mod frame;
mod stroke;
-pub use data::Data;
pub use fill::Fill;
pub use frame::Frame;
pub use layer::Layer;
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;
- }
-}