From 063afb1650160c8973de51603be0acca53b39e5d Mon Sep 17 00:00:00 2001 From: Charles Date: Thu, 25 Jun 2020 18:17:41 +0200 Subject: Initial commit: Rewrite in Rust --- src/tree.rs | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/tree.rs (limited to 'src/tree.rs') diff --git a/src/tree.rs b/src/tree.rs new file mode 100644 index 0000000..d3cca22 --- /dev/null +++ b/src/tree.rs @@ -0,0 +1,22 @@ +use super::symbols::Symbols; + +struct Node { + occurence: usize, + content: Content, +} + +enum Content { + Leaf(i8), + Parent { + left: Box, + right: Box, + }, +} + +type Tree = Node; + +// impl Tree { +// fn from_symbols(symbols: Symbols) -> Tree { +// symbols.0 +// } +// } -- cgit