]> uap-core.de Git - note.git/commitdiff
fix some warnings main
authorOlaf Wintermann <olaf.wintermann@gmail.com>
Tue, 14 Apr 2026 06:04:11 +0000 (08:04 +0200)
committerOlaf Wintermann <olaf.wintermann@gmail.com>
Tue, 14 Apr 2026 06:04:11 +0000 (08:04 +0200)
ui-rs/src/ui/button.rs
ui-rs/src/ui/text.rs

index 344098c14cb1d6209441c2ecfd14a6fbcd73b537..c574590fc33a4a65a5870573bee8344a6445b062 100644 (file)
@@ -41,7 +41,7 @@ impl<T> toolkit::UiObject<T> {
         }
     }
 
-    pub fn togglebutton_builder<'a>(&'a mut self) -> ToggleBuilder<T> {
+    pub fn togglebutton_builder<'a>(&'a mut self) -> ToggleBuilder<'a, T> {
         unsafe {
             let args = ui_toggle_args_new();
             ToggleBuilder { args: args, obj: self, create: togglebutton_create }
@@ -50,21 +50,21 @@ impl<T> toolkit::UiObject<T> {
 
 
 
-    pub fn checkbox_builder<'a>(&'a mut self) -> ToggleBuilder<T> {
+    pub fn checkbox_builder<'a>(&'a mut self) -> ToggleBuilder<'a, T> {
         unsafe {
             let args = ui_toggle_args_new();
             ToggleBuilder { args: args, obj: self, create: checkbox_create }
         }
     }
 
-    pub fn switch_builder<'a>(&'a mut self) -> ToggleBuilder<T> {
+    pub fn switch_builder<'a>(&'a mut self) -> ToggleBuilder<'a, T> {
         unsafe {
             let args = ui_toggle_args_new();
             ToggleBuilder { args: args, obj: self, create: switch_create }
         }
     }
 
-    pub fn radiobutton_builder<'a>(&'a mut self) -> ToggleBuilder<T> {
+    pub fn radiobutton_builder<'a>(&'a mut self) -> ToggleBuilder<'a, T> {
         unsafe {
             let args = ui_toggle_args_new();
             ToggleBuilder { args: args, obj: self, create: radiobutton_create }
index 66b94fedd59a1b151e94bf7e244ddee990fab8dc..3f159b67a262bf1e258f7afc49126c852df264ab 100644 (file)
@@ -222,21 +222,21 @@ impl<T> toolkit::UiObject<T> {
     widget_fn!(passwordfield, passwordfield_builder, TextFieldBuilder);
     widget_fn!(frameless_textfield, frameless_textfield_builder, TextFieldBuilder);
 
-    pub fn textfield_builder<'a>(&'a mut self) -> TextFieldBuilder<T> {
+    pub fn textfield_builder<'a>(&'a mut self) -> TextFieldBuilder<'a, T> {
         unsafe {
             let args = ui_textfield_args_new();
             TextFieldBuilder { args: args, obj: self, create: textfield_create }
         }
     }
 
-    pub fn passwordfield_builder<'a>(&'a mut self) -> TextFieldBuilder<T> {
+    pub fn passwordfield_builder<'a>(&'a mut self) -> TextFieldBuilder<'a, T> {
         unsafe {
             let args = ui_textfield_args_new();
             TextFieldBuilder { args: args, obj: self, create: passwordfield_create }
         }
     }
 
-    pub fn frameless_textfield_builder<'a>(&'a mut self) -> TextFieldBuilder<T> {
+    pub fn frameless_textfield_builder<'a>(&'a mut self) -> TextFieldBuilder<'a, T> {
         unsafe {
             let args = ui_textfield_args_new();
             TextFieldBuilder { args: args, obj: self, create: frameless_textfield_create }