diff options
Diffstat (limited to 'packages/svgbob/src/buffer/fragment_buffer/fragment_tree.rs')
-rw-r--r-- | packages/svgbob/src/buffer/fragment_buffer/fragment_tree.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/svgbob/src/buffer/fragment_buffer/fragment_tree.rs b/packages/svgbob/src/buffer/fragment_buffer/fragment_tree.rs index 8e88fb5..e713325 100644 --- a/packages/svgbob/src/buffer/fragment_buffer/fragment_tree.rs +++ b/packages/svgbob/src/buffer/fragment_buffer/fragment_tree.rs @@ -33,7 +33,7 @@ impl FragmentTree { fn enclose(&mut self, other: &Self) -> bool { if self.can_fit(other) { self.enclosing.push(other.clone()); - return true; + true } else { for child in &mut self.enclosing { if child.enclose(other) { @@ -69,7 +69,7 @@ impl FragmentTree { pub(crate) fn enclose_fragments(fragments: Vec<FragmentSpan>) -> Vec<Self> { let fragment_trees: Vec<Self> = fragments .into_iter() - .map(|frag| FragmentTree::new(frag)) + .map(FragmentTree::new) .collect(); Self::enclose_recursive(fragment_trees) } |