summaryrefslogtreecommitdiffstats
path: root/src/tuice/layout/build_layout.rs
diff options
context:
space:
mode:
authorClementTsang <cjhtsang@uwaterloo.ca>2021-12-16 22:58:09 -0500
committerClementTsang <cjhtsang@uwaterloo.ca>2021-12-16 22:58:09 -0500
commit40a92e2562f51b5e45b97812f4bf81d7158894ef (patch)
treec50074fd91899267ccf5719d246f0ea4fe568784 /src/tuice/layout/build_layout.rs
parentc002a3fa3a3276464502e0b1ea2bd29a1b8e315b (diff)
Switch back to dyn for nowtuice_dyn
Diffstat (limited to 'src/tuice/layout/build_layout.rs')
-rw-r--r--src/tuice/layout/build_layout.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/tuice/layout/build_layout.rs b/src/tuice/layout/build_layout.rs
index d9fdddae..0002b0fc 100644
--- a/src/tuice/layout/build_layout.rs
+++ b/src/tuice/layout/build_layout.rs
@@ -1,8 +1,10 @@
-use tui::layout::Rect;
+use tui::{backend::Backend, layout::Rect};
-use crate::tuice::{Bounds, Element, LayoutNode, TmpComponent};
+use crate::tuice::{Bounds, Element, LayoutNode};
-pub fn build_layout_tree<Message>(rect: Rect, root: &Element<'_, Message>) -> LayoutNode {
+pub fn build_layout_tree<Message, B: Backend>(
+ rect: Rect, root: &Element<'_, Message, B>,
+) -> LayoutNode {
let mut root_layout_node = LayoutNode::from_rect(rect);
let bounds = Bounds {
min_width: 0,