Skip to main content

asciidoc_parser/document/
mod.rs

1//! Describes the top-level document structure.
2
3mod attribute;
4pub use attribute::{Attribute, InterpretedValue};
5
6mod author;
7pub use author::Author;
8
9mod author_line;
10pub use author_line::AuthorLine;
11
12mod catalog;
13#[allow(unused)] // TEMPORARY while building
14pub(crate) use catalog::DuplicateIdError;
15pub use catalog::{Catalog, Footnote, RefEntry, RefType};
16
17mod docinfo;
18pub(crate) use docinfo::Docinfo;
19pub use docinfo::DocinfoLocation;
20
21mod document;
22pub use document::Document;
23
24mod header;
25pub use header::Header;
26
27mod revision_line;
28pub use revision_line::RevisionLine;
29
30mod toc;
31pub(crate) use toc::TocConfig;
32pub use toc::TocMode;