From cbead322ed7dd0cbb2078bbfb0edfd8a48a80523 Mon Sep 17 00:00:00 2001 From: Noah Hellman Date: Wed, 18 Jan 2023 22:23:58 +0100 Subject: [PATCH] fixup! tree: add tree branch reference --- src/block.rs | 1 + src/lib.rs | 9 ++++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/block.rs b/src/block.rs index 51b5a36..d4e7923 100644 --- a/src/block.rs +++ b/src/block.rs @@ -9,6 +9,7 @@ use Container::*; use Leaf::*; pub type Tree = tree::Tree; +pub type Branch = tree::Branch; pub type TreeBuilder = tree::Builder; #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/src/lib.rs b/src/lib.rs index f2585eb..6285181 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -266,13 +266,12 @@ impl<'s> Container<'s> { pub struct Parser<'s> { src: &'s str, - tree: tree::Branch, + _tree_data: block::Tree, link_definitions: std::collections::HashMap<&'s str, CowStr<'s>>, + tree: block::Branch, inlines: span::InlineSpans<'s>, inline_parser: Option>>, - - _tree_data: block::Tree, } impl<'s> Parser<'s> { @@ -303,11 +302,11 @@ impl<'s> Parser<'s> { Self { src, + _tree_data: tree, + link_definitions, tree: branch, inlines: span::InlineSpans::new(src), inline_parser: None, - link_definitions, - _tree_data: tree, } } }