From 4d68fa476d32a598566c43c1ef830c2938b759e6 Mon Sep 17 00:00:00 2001 From: Shadow Cat Date: Wed, 13 Aug 2025 03:15:50 -0400 Subject: [PATCH] stuff --- src/layout/widget.rs | 4 ---- src/util/id.rs | 4 ++-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/layout/widget.rs b/src/layout/widget.rs index 9aec149..7f1eebb 100644 --- a/src/layout/widget.rs +++ b/src/layout/widget.rs @@ -70,10 +70,6 @@ macro_rules! WidgetFnRet { } pub(crate) use WidgetFnRet; -pub trait _WidgetFn { - fn call(ui: &mut Ui) -> W; -} - pub trait Idable { type Widget: Widget; fn set(self, ui: &mut Ui, id: &WidgetId); diff --git a/src/util/id.rs b/src/util/id.rs index cca6616..d5fd9ae 100644 --- a/src/util/id.rs +++ b/src/util/id.rs @@ -4,12 +4,12 @@ /// point to something valid, although duplicate /// gets around this if needed #[derive(Eq, Hash, PartialEq, Debug)] -pub struct ID(usize); +pub struct ID(u64); #[derive(Default)] pub struct IDTracker { free: Vec, - cur: usize, + cur: u64, } impl IDTracker {