diff options
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, |