use crate::*; /// Heading level. pub enum Level { Heading1, Heading2, Heading3, } pub enum Block { Heading { level: Level, line: Line }, Paragraph(Line), List(Vec<Line>), Note(Vec<Line>), Table(Table), Break, Embedded { label: String, path: String }, Fragment { language: String, content: String }, }