diff options
author | ClementTsang <cjhtsang@uwaterloo.ca> | 2021-12-16 22:58:09 -0500 |
---|---|---|
committer | ClementTsang <cjhtsang@uwaterloo.ca> | 2021-12-16 22:58:09 -0500 |
commit | 40a92e2562f51b5e45b97812f4bf81d7158894ef (patch) | |
tree | c50074fd91899267ccf5719d246f0ea4fe568784 /src/tuice/layout/build_layout.rs | |
parent | c002a3fa3a3276464502e0b1ea2bd29a1b8e315b (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.rs | 8 |
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, |