assoc types

This commit is contained in:
2025-08-10 05:19:00 -04:00
parent 58d9b32077
commit b6e43c157b
4 changed files with 29 additions and 21 deletions

View File

@@ -42,7 +42,7 @@ impl UIBuilder {
WidgetId::new(id, TypeId::of::<W>())
}
pub fn finish<WL: WidgetLike<W>, W>(mut self, base: WL) -> UI {
pub fn finish<W: WidgetLike>(mut self, base: W) -> UI {
let base = base.id(&mut self).erase_type();
let mut ui = Rc::into_inner(self.ui).unwrap().into_inner();
ui.base = Some(base);