From 4f6f871f29d6e52c31a12d8952c4e90f18ea6607 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20R=C3=B6ssler?= Date: Fri, 7 Jan 2022 17:14:52 +0100 Subject: [PATCH] change lifetimes so that 'a is always the lifetime of Ui --- egui_dynamic_grid/src/table.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/egui_dynamic_grid/src/table.rs b/egui_dynamic_grid/src/table.rs index 746ff018..cc03fe5c 100644 --- a/egui_dynamic_grid/src/table.rs +++ b/egui_dynamic_grid/src/table.rs @@ -198,7 +198,7 @@ impl<'a> TableBody<'a> { } } - pub fn row(&mut self, height: f32, row: impl FnOnce(TableRow<'_, 'a>)) { + pub fn row(&mut self, height: f32, row: impl FnOnce(TableRow<'a, '_>)) { row(TableRow { layout: &mut self.layout, widths: self.widths.clone(), @@ -212,7 +212,7 @@ impl<'a> TableBody<'a> { } pub struct TableRow<'a, 'b> { - layout: &'a mut Layout<'b>, + layout: &'b mut Layout<'a>, widths: Vec, striped: bool, height: f32,