From ddd3b6a82b8c0353c942bfba8b89ca5476eedc58 Mon Sep 17 00:00:00 2001 From: Laurenz Date: Wed, 21 Sep 2022 17:50:58 +0200 Subject: Tracked memoization --- src/library/layout/stack.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/library/layout/stack.rs') diff --git a/src/library/layout/stack.rs b/src/library/layout/stack.rs index a9fc1621..b9a26642 100644 --- a/src/library/layout/stack.rs +++ b/src/library/layout/stack.rs @@ -27,7 +27,7 @@ impl StackNode { impl Layout for StackNode { fn layout( &self, - world: &dyn World, + world: Tracked, regions: &Regions, styles: StyleChain, ) -> SourceResult> { @@ -168,7 +168,7 @@ impl<'a> StackLayouter<'a> { /// Layout an arbitrary node. pub fn layout_node( &mut self, - world: &dyn World, + world: Tracked, node: &LayoutNode, styles: StyleChain, ) -> SourceResult<()> { -- cgit v1.2.3