1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
use crate::nodes::*;

/// Table link nodes
#[derive(Clone, Eq, PartialEq, Hash)]
pub enum TableView {
    /// Simple markdown table
    SimpleTable(Box<SimpleTable>),
}

///
#[derive(Clone, Eq, PartialEq, Hash)]
pub struct SimpleTable {
    ///
    pub head: Vec<ASTNode>,
    ///
    pub align: Vec<u8>,
    ///
    pub terms: Vec<Vec<ASTNode>>,
    ///
    pub column: usize,
}