1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#[derive(Debug)]
pub struct FullNode<Global, Local> {
    pub global: Global,
    pub local: Local,
}

// pub struct FullNode {
//     compressible_node: NodeIdentifier,
//     depth: usize,
//     position: usize,
//     height: u32,
//     size: u32,
//     hashs: SyntaxNodeHashs<u32>,
// }

impl<Global, Local> FullNode<Global, Local> {
    pub fn local(&self) -> &Local {
        &self.local
    }
}