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,
}